Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Halifax?

Book now

There are 9 ways to get from Kitchener to Nova Scotia by bus, plane, car ferry, car or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Bus to Toronto, fly to Sydney  •  4h 37m

  1. Take the bus from Kitchener to Toronto Pearson International Airport
  2. Fly from Toronto (YYZ) to Sydney (YQY) YYZ - YQY

Cheapest option

Bus to Toronto, fly to Halifax  •  6h 33m

  1. Take the bus from Kitchener to Toronto Pearson International Airport
  2. Fly from Toronto (YYZ) to Halifax (YHZ) YYZ - YHZ

7 alternative options

Fly Kitchener to Halifax, line 84 bus  •  4h 48m

  1. Fly from Kitchener (YKF) to Halifax (YHZ) YKF - YHZ
  2. Take the line 84 bus from Barrington St At Scotia Square Bay 3 to Glendale Dr Before Metropolitan Ave

Bus to Toronto, fly to Saint John, car ferry, drive  •  9h 25m

  1. Take the bus from Kitchener to Toronto Pearson International Airport
  2. Fly from Toronto (YYZ) to Saint John (YSJ) YYZ - YSJ
  3. Take the car ferry from Saint John, NB to Digby
  4. Drive from Digby to Kentville

Train to Billy Bishop Toronto City, fly to Halifax  •  7h 49m

  1. Take the train from Kitchener GO to Toronto Union Station
  2. Fly from Billy Bishop Toronto City (YTZ) to Halifax (YHZ) YTZ - YHZ

Train  •  30h 47m

  1. Take the train from Kitchener GO to Toronto Union Station Ki
  2. Take the train from Toronto Union Station to Montréal
  3. Take the train from Montréal to Halifax

Bus, train via Moncton  •  32h 18m

  1. Take the bus from Kitchener to Toronto
  2. Take the bus from Toronto Union Station to Montreal
  3. Take the train from Montréal to Moncton
  4. Take the bus from Moncton, NB to Halifax, NS - Bus Terminal

Bus, train  •  35h 1m

  1. Take the bus from Kitchener GO Bus to Bramalea GO Bus 30
  2. Take the bus from Toronto Union Station to Ottawa - Via Rail
  3. Take the bus from Ottawa to Montréal
  4. Take the train from Montréal to Halifax

Drive  •  20h 24m

  1. Drive from Kitchener to Halifax 1877.9 km

Kitchener to Nova Scotia by train

3 Weekly Trains
30h 47m Average Duration
$230 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Kitchener to Nova Scotia is to bus and fly which costs $110 - $500 and takes 6h 33m.

More details

The fastest way to get from Kitchener to Nova Scotia is to bus and fly which takes 4h 37m and costs $450 - $1,900.

More details

No, there is no direct train from Kitchener to Nova Scotia. However, there are services departing from Kitchener GO and arriving at Halifax via Toronto Union Station and Montréal. The journey, including transfers, takes approximately 30h 47m.

More details

The distance between Kitchener and Nova Scotia is 1658 km. The road distance is 1877.9 km.

Get driving directions

The best way to get from Kitchener to Nova Scotia without a car is to train which takes 30h 47m and costs $230 - $480.

More details

It takes approximately 4h 37m to get from Kitchener to Nova Scotia, including transfers.

More details

Kitchener to Nova Scotia train services, operated by GO Transit, depart from Kitchener GO station.

More details

Nova Scotia is 1h ahead of Kitchener. It is currently 4:07 AM in Kitchener and 5:07 AM in Nova Scotia.

Kitchener to Nova Scotia train services, operated by VIA Rail, arrive at Halifax station.

More details

Yes, the driving distance between Kitchener to Nova Scotia is 1878 km. It takes approximately 20h 24m to drive from Kitchener to Nova Scotia.

Get driving directions

Map of how to get from Kitchener to Nova Scotia.
Launch map view
  • Distance: 1657.7 km
  • Duration: 4h 37m

What companies run services between Kitchener, ON, Canada and Nova Scotia, Canada?

You can take a train from Kitchener to Halifax via Toronto Union Station and Montréal in around 30h 47m.

Airlines
Air Canada
Website
aircanada.com
Flights from Toronto to Sydney
Ave. Duration
2h 23m
When
Every day
Estimated price
$440 - $2,100
Flights from Toronto to Sydney via Montreal
Ave. Duration
4h 41m
When
Every day
Estimated price
$440 - $2,100
Flights from Toronto to Halifax
Ave. Duration
2h 9m
When
Every day
Estimated price
$190 - $800
Flights from Toronto to Halifax via Montreal
Ave. Duration
3h 43m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$190 - $800
Flights from Toronto to Saint John
Ave. Duration
1h 58m
When
Every day
Estimated price
$310 - $1,100
Flights from Toronto to Saint John via Montreal
Ave. Duration
3h 53m
When
Every day
Estimated price
$310 - $1,100
Flights from Billy Bishop Toronto City to Halifax via Montreal
Ave. Duration
4h 13m
When
Every day
Estimated price
$340 - $1,400
Flights from Billy Bishop Toronto City to Halifax via Ottawa
Ave. Duration
5h 4m
When
Every day
Estimated price
$340 - $1,400
Porter Airlines
Website
flyporter.com
Flights from Toronto to Halifax
Ave. Duration
2h 7m
When
Every day
Estimated price
$190 - $800
Flights from Toronto to Halifax via Ottawa
Ave. Duration
3h 45m
When
Every day
Estimated price
$190 - $800
Flights from Toronto to Halifax via Montreal
Ave. Duration
3h 48m
When
Every day
Estimated price
$190 - $800
Flights from Billy Bishop Toronto City to Halifax
Ave. Duration
2h 5m
When
Every day
Estimated price
$220 - $950
Flights from Billy Bishop Toronto City to Halifax via Montreal
Ave. Duration
3h 54m
When
Every day
Estimated price
$220 - $950
Flights from Billy Bishop Toronto City to Halifax via Ottawa
Ave. Duration
4h 22m
When
Every day
Estimated price
$220 - $950
Flair Airlines
Website
flyflair.com
Flights from Kitchener to Halifax
Ave. Duration
2h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$110 - $900
Flights from Toronto to Halifax
Ave. Duration
2h 25m
When
Every day
Estimated price
$120 - $550
Flights from Toronto to Saint John
Ave. Duration
2h 5m
When
Tuesday, Thursday and Sunday
Estimated price
$75 - $800
WestJet
Website
westjet.com
Flights from Toronto to Halifax
Ave. Duration
2h 8m
When
Every day
Estimated price
$240 - $1,100
Austral Líneas Aéreas
Website
austral.com.ar
Flights from Toronto to Halifax
Ave. Duration
2h 15m
When
Wednesday and Sunday
Estimated price
$200 - $290
Train operators
GO Transit
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Kitchener to Toronto Union Station
Ave. Duration
1h 34m
Frequency
Once daily
Estimated price
$23 - $120
Website
http://www.viarail.ca/
Economy Adult - same day booking
$24 - $120
Economy Adult - Advanced Booking
$24 - $85
Economy Escape Advanced Booking - Adult
$23 - $40
Train from Toronto Union Station to Montréal
Ave. Duration
5h 11m
Frequency
Every 4 hours
Estimated price
$65 - $150
Website
http://www.viarail.ca/
Economy Adult - same day booking
$80 - $150
Economy Adult - Advanced Booking
$80 - $130
Economy Escape Advanced Booking - Adult
$65 - $90
Train from Montréal to Halifax
Ave. Duration
21h 51m
Frequency
3 times a week
Estimated price
$150 - $210
Website
http://www.viarail.ca/
Economy Adult - same day booking
$160 - $210
Economy Adult - Advanced Booking
$180 - $210
Economy Escape Advanced Booking - Adult
$150 - $190
Train from Montréal to Moncton
Ave. Duration
17h 23m
Frequency
3 times a week
Estimated price
$120 - $190
Website
http://www.viarail.ca/
Economy Adult - same day booking
$140 - $190
Economy Adult - Advanced Booking
$150 - $180
Economy Escape Advanced Booking - Adult
$120 - $150
Bus operators
Flixbus USA
Phone
+1 (855) 626-8585
Website
flixbus.com
Bus from Kitchener to Toronto Pearson International Airport
Ave. Duration
1h 5m
Frequency
Every 4 hours
Estimated price
$10 - $55
Schedules at
flixbus.com
Adult
$10 - $55
Bus from Kitchener to Toronto
Ave. Duration
1h 45m
Frequency
Every 4 hours
Estimated price
$11 - $60
Schedules at
flixbus.com
Adult
$11 - $60
HALIFAX TRANSIT
Phone
1-800-835-6428
Website
halifax.ca
Bus from Barrington St At Scotia Square Bay 3 to Glendale Dr Before Metropolitan Ave
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$3
Website
https://www.halifax.ca/
Schedules at
https://www.halifax.ca/transportation/halifax-transit/ferry-service
Megabus Canada
Phone
1-866-488-4452
Email
customerservice@megabus.com
Website
ca.megabus.com
Bus from Toronto Union Station to Montreal
Ave. Duration
6h 25m
Frequency
Every 4 hours
Estimated price
$10 - $110
Website
https://ca.megabus.com/
Adult Standard
$75 - $110
Adult Advanced Booking
$10 - $75
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Kitchener GO Bus to Bramalea GO Bus
Ave. Duration
1h 20m
Frequency
Hourly
Estimated price
$12 - $16
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Red Arrow
Phone
1-800-232-1958
Email
info@redarrow.ca
Website
redarrow.ca
Bus from Toronto Union Station to Ottawa - Via Rail
Ave. Duration
5h 10m
Frequency
Twice daily
Estimated price
$70 - $110
Website
https://redarrow.ca/
Child
$70 - $85
Senior
$80 - $95
Adult
$85 - $110
Ferry operators
Northumberland Ferries
Phone
+1 877-762-7245
Website
ferries.ca
Car ferry from Saint John, NB to Digby
Ave. Duration
2h 30m
Frequency
Twice daily
Estimated price
$0 - $55
Schedules at
ferries.ca
Book at
ferries.ca
Adult 14-59 years
$40 - $55
Senior 60+
$38 - $43
Child 6-13
$26 - $40
Infant 0-5
$0
Student with ID
$38 - $43

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How to plan an amazing trip around Scandinavia and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers

Book your Kitchener to Nova Scotia train tickets online with Omio.

Search and book

There are 16+ hotels available in Nova Scotia. Prices start at $54 CAD per night.

More details

ticket