There are 9 ways to get from Port Perry to Halifax by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Toronto Pearson International Airport, fly to Halifax Stanfield International Airport
best- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Halifax Stanfield International Airport (YHZ)plane YYZ - YHZ
6h 55m$126–460Train
- Take the train from Oshawa to Montréaltrain VIA Rail
- Take the train from Montréal to Halifaxtrain VIA Rail
31h$428–1,040Drive 1,633 km
- Drive from Port Perry to Halifaxcar 1,633 km
19h 18m$324–468Train to Toronto Island Airport, fly to Halifax Stanfield International Airport
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Halifax Stanfield International Airport (YHZ)plane YTZ - YHZ
6h 52m$176–620Train, train to John C. Munro Hamilton International Airport, fly to Halifax Stanfield International Airport
- Take the train from Whitby GO to Union Station GOtrain
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Halifax Stanfield International Airport (YHZ)plane YHM - YHZ
9h 7m$162–640Train to Toronto Island Airport, fly to Greater Moncton International Airport, bus
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Greater Moncton International Airport (YQM)plane YTZ - YQM
- Take the bus from Moncton Airport to Halifaxbus
10h 27m$303–727Train to Toronto Pearson International Airport, fly to Greater Moncton International Airport, bus
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Greater Moncton International Airport (YQM)plane YYZ - YQM
- Take the bus from Moncton Airport to Halifaxbus
10h 34m$293–927Bus, train via Moncton
- Take the bus from Whitby Station to Montreal, QCbus
- Take the train from Montréal to Monctontrain
- Take the bus from Moncton to Halifaxbus
32h 44m$373–863Bus, train
- Take the bus from Simcoe Southbound @ Queen to Whitby Stationbus 905
- Take the bus from Whitby, ON - 1350 Brock St S to Ottawa, ON - 1300 St. Laurent Blvdbus
- Take the bus from Ottawa to Montréalbus
- Take the train from Montréal to Halifaxtrain
34h 20m$411–896
Port Perry to Halifax by bus and train
Questions & Answers
The cheapest way to get from Port Perry to Halifax is to train and fly which costs $120 - $460 and takes 6h 55m.
The fastest way to get from Port Perry to Halifax is to train and fly which takes 6h 52m and costs $170 - $650.
No, there is no direct train from Port Perry to Halifax. However, there are services departing from Oshawa and arriving at Halifax via Montréal. The journey, including transfers, takes approximately 31h.
The distance between Port Perry and Halifax is 1428 km. The road distance is 1633 km.
The best way to get from Port Perry to Halifax without a car is to train which takes 31h and costs $420 - $1,100.
It takes approximately 6h 55m to get from Port Perry to Halifax, including transfers.
Port Perry to Halifax train services, operated by VIA Rail, depart from Oshawa station.
Halifax is 1h ahead of Port Perry. It is currently 12:46 PM in Port Perry and 1:46 PM in Halifax.
Port Perry to Halifax train services, operated by VIA Rail, arrive at Montréal station.
Yes, the driving distance between Port Perry to Halifax is 1633 km. It takes approximately 19h 18m to drive from Port Perry to Halifax.
What companies run services between Port Perry, ON, Canada and Halifax, NS, Canada?
You can take a bus from Union Northbound @ Major to Halifax via Simcoe St. N. @ Windfields Farm Dr., Durham College Oshawa GO, Oshawa, and Montréal in around 31h.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $90–440
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $90–440
Flights from Toronto Island Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $100–490
Flights from Toronto Island Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $100–490
Flights from Toronto Island Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Island Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $100–550
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $100–550
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Island Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- $160–600
Flights from Toronto Island Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $160–600
Flights from Toronto Island Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- $160–600
Flights from Toronto Island Airport to Halifax Stanfield International Airport via Montreal St. Hubert
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $160–600
Flights from John C. Munro Hamilton International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $130–600
Flights from John C. Munro Hamilton International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Island Airport to Greater Moncton International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $180–500
Flights from Toronto Island Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $180–500
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–330
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $110–410
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $140–470
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Oshawa to Montréal
- Ave. Duration
- 4h 47m
- Frequency
- Every 4 hours
- Estimated price
- $110–330
- Website
- https://www.viarail.ca/en
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $180–330
- Economy
- $120–270
- Economy Plus
- $140–280
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- https://www.viarail.ca/en
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
Train from Montréal to Moncton
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- $240–550
- Website
- https://www.viarail.ca/en
- Escape
- $240–550
- Business
- $300–480
- Business Plus
- $320–500
- Economy
- $270–550
- Economy Plus
- $300–550
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- https://www.viarail.ca/en
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Moncton Airport to Halifax
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $110–210
- Website
- https://maritimebus.com/
Bus from Moncton Airport to Halifax
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $110–210
- Website
- https://maritimebus.com/
Bus from Moncton to Halifax
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $120–210
- Website
- https://maritimebus.com/
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Whitby Station to Montreal, QC
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $10–100
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–100
- Phone
- +1 866 247 0055
- Website
- durhamregiontransit.com
Bus from Simcoe Southbound @ Queen to Whitby Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Whitby, ON - 1350 Brock St S to Ottawa, ON - 1300 St. Laurent Blvd
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $50–120
- Website
- https://www.riderexpress.ca/
- Standard
- $50–120
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $40–65
- Website
- https://orleansexpress.com/en/
- Adult
- $40–65
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)?, South Korea: Travelling from Seoul to Busan , and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 269+ hotels available in Halifax.






















