There are 6 ways to get from Truro to Grande Prairie by bus, plane, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Halifax Stanfield International Airport, fly to Grande Prairie Airport
best- Take the bus from Truro to Halifax Airport NSbus
- Fly from Halifax Stanfield International Airport (YHZ) to Grande Prairie Airport (YQU)plane YHZ - YQU
10h$351–1,579Train, bus, drive
- Take the train from Truro to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Edsonbus
- Drive from Edson to Fox Creekcar
- Take the bus from Fox Creek to Grande Prairiebus
4d 12hDrive 5,023 km
- Drive from Truro to Grande Prairiecar 5,023 km
2d 12h$992–1,432Train to Greater Moncton International Airport, fly to Grande Prairie Airport
- Take the train from Truro to Monctontrain
- Fly from Greater Moncton International Airport (YQM) to Grande Prairie Airport (YQU)plane YQM - YQU
13h 35m$373–1,780Drive, car ferry, drive to Charlottetown Airport, fly to Grande Prairie Airport
- Drive from Truro to Cariboucar
- Take the car ferry from Caribou to Wood Islandscarferry
- Drive from Wood Islands to Royalty Crossing Mall Shelter Transfer Hubcar
- Fly from Charlottetown Airport (YYG) to Grande Prairie Airport (YQU)plane YYG - YQU
15h 12m$439–2,025Bus to Halifax Stanfield International Airport, fly to North Peace Regional Airport, drive
- Take the bus from Truro to Halifax Airport NSbus
- Fly from Halifax Stanfield International Airport (YHZ) to North Peace Regional Airport (YXJ)plane YHZ - YXJ
- Drive from North Peace Regional Airport (YXJ) to Grande Prairiecar
12h 41m$424–1,911
Halifax Stanfield International Airport (YHZ) to Grande Prairie Airport (YQU) flights
Questions & Answers
The cheapest way to get from Truro to Grande Prairie is to bus and fly which costs $350 - $1,600 and takes 10h.
The fastest way to get from Truro to Grande Prairie is to bus and fly which takes 10h and costs $350 - $1,600.
The distance between Truro and Grande Prairie is 4073 km. The road distance is 5023 km.
It takes approximately 10h to get from Truro to Grande Prairie, including transfers.
Grande Prairie is 3h behind Truro. It is currently 3:31 AM in Truro and 12:31 AM in Grande Prairie.
Yes, the driving distance between Truro to Grande Prairie is 5023 km. It takes approximately 2 days 12h to drive from Truro to Grande Prairie.
There are 34+ hotels available in Grande Prairie.
What companies run services between Truro, NS, Canada and Grande Prairie, AB, Canada?
There is no direct connection from Truro to Grande Prairie. However, you can take the bus to Halifax Airport NS, walk to Halifax-Airport-YHZ airport, fly to Grande Prairie Airport (YQU), then take the taxi to Grande Prairie. Alternatively, you can take a train from Truro to Grande Prairie via Montréal, Toronto Union Station, Jasper, Jasper, AB, Edson, and Fox Creek in around 4d 12h.
- Website
- westjet.com
Flights from Halifax Stanfield International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $310–1,500
Flights from Halifax Stanfield International Airport to Grande Prairie Airport via Edmonton
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $300–1,500
Flights from Greater Moncton International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Charlottetown Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 13h 22m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $380–1,900
Flights from Charlottetown Airport to Grande Prairie Airport via Toronto, Edmonton
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $490–1,900
Flights from Halifax Stanfield International Airport to North Peace Regional Airport via Calgary
- Ave. Duration
- 13h 3m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $360–1,800
Flights from Halifax Stanfield International Airport to North Peace Regional Airport via Edmonton, Calgary
- Ave. Duration
- 11h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $370–1,800
- Website
- aircanada.com
Flights from Halifax Stanfield International Airport to North Peace Regional Airport via Vancouver
- Ave. Duration
- 10h 37m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Truro to Montréal
- Ave. Duration
- 21h 53m
- Frequency
- 3 times a week
- Estimated price
- $290–650
- Website
- https://www.viarail.ca/en
- Escape
- $290–650
- Business
- $350–550
- Business Plus
- $370–600
- Economy
- $320–650
- Economy Plus
- $360–650
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- https://www.viarail.ca/en
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Truro to Moncton
- Ave. Duration
- 2h 44m
- Frequency
- 3 times a week
- Estimated price
- $45–250
- Website
- https://www.viarail.ca/en
- Escape
- $45–140
- Business
- $90–230
- Business Plus
- $100–250
- Economy
- $50–150
- Economy Plus
- $55–160
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Truro to Halifax Airport NS
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $29–55
- Website
- https://maritimebus.com/
Bus from Truro to Halifax Airport NS
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $29–55
- Website
- https://maritimebus.com/
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Bus from Jasper, AB to Edson
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- https://www.sundogtours.com/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Fox Creek to Grande Prairie
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
- Phone
- +1 877-762-7245
- Website
- ferries.ca
Car ferry from Caribou to Wood Islands
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $11–58
- Website
- https://www.ferries.ca/
- Adult
- $11–22
- Vehicle Low
- $43
- Auto Trailer/Camper
- $58
- Motorcycle
- $23
- Bicycle
- $11
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 How to get from Florence to Rome, Need to know: Greyhound, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.













