There are 6 ways to get from Quebec to Terrace by plane, train, 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.
Fly Québec City Jean Lesage International Airport to Northwest Regional Airport
best- Fly from Québec City Jean Lesage International Airport (YQB) to Northwest Regional Airport (YXT)plane YQB - YXT
11h 53m$446–1,806Fly Québec City Jean Lesage International Airport to Smithers Airport, bus
cheapest- Fly from Québec City Jean Lesage International Airport (YQB) to Smithers Airport (YYD)plane YQB - YYD
- Take the bus from Smithers Mall to Terrance Skeena Mallbus
20h$381–1,415Train
- Take the train from Québec to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the train from Jasper to Terracetrain
4d 18h$1,213–2,864Drive 5,059.7 km
- Drive from Quebec to Terracecar 5,059.7 km
2d 13h$1,016–1,467Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Northwest Regional Airport
- Take the bus from Québec to Montreal-Trudeau International Airportbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Northwest Regional Airport (YXT)plane YUL - YXT
13h 45m$409–1,480Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Smithers Airport, bus
- Take the bus from Québec to Montreal-Trudeau International Airportbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Smithers Airport (YYD)plane YUL - YYD
- Take the bus from Smithers Mall to Terrance Skeena Mallbus
19h 11m$404–1,139
Quebec to Terrace by train
Comparing Your Travel Options
The cheapest way to get from Quebec to Terrace is to bus and fly which costs $400 - $1,200 and takes 19h 11m.
The fastest way to get from Quebec to Terrace is to fly which takes 11h 53m and costs $440 - $1,900.
No, there is no direct train from Quebec to Terrace. However, there are services departing from Québec and arriving at Terrace via Montréal, Toronto Union Station and Jasper. The journey, including transfers, takes approximately 4 days 18h.
The distance between Quebec and Terrace is 4034 km. The road distance is 5059.7 km.
The best way to get from Quebec to Terrace without a car is to train which takes 4 days 18h and costs $1,200 - $2,900.
It takes approximately 11h 53m to get from Quebec to Terrace, including transfers.
Quebec to Terrace train services, operated by VIA Rail, depart from Québec station.
The best way to get from Quebec to Terrace is to fly which takes 11h 53m and costs $440 - $1,900. Alternatively, you can train, which costs $1,200 - $2,900 and takes 4 days 18h.
Terrace is 3h behind Quebec. It is currently 3:04 PM in Quebec and 12:04 PM in Terrace.
Quebec to Terrace train services, operated by VIA Rail, arrive at Montréal station.
What companies run services between Quebec, QC, Canada and Terrace, BC, Canada?
Air Canada flies from Québec City Jean Lesage International Airport (YQB) to Northwest Regional Airport (YXT) 4 times a day. Alternatively, you can take a train from Québec to Terrace via Montréal, Toronto Union Station, and Jasper in around 4d 18h.
- Website
- aircanada.com
Flights from Québec City Jean Lesage International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 8h 31m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $440–1,800
Flights from Québec City Jean Lesage International Airport to Northwest Regional Airport via Montréal–Pierre Elliott Trudeau International Airport, Vancouver
- Ave. Duration
- 12h 43m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Québec City Jean Lesage International Airport to Northwest Regional Airport via Ottawa, Vancouver
- Ave. Duration
- 14h 56m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Québec City Jean Lesage International Airport to Smithers Airport via Vancouver
- Ave. Duration
- 18h 44m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $310–1,300
Flights from Québec City Jean Lesage International Airport to Smithers Airport via Montréal–Pierre Elliott Trudeau International Airport, Vancouver
- Ave. Duration
- 15h 26m
- When
- Tuesday, Monday, Friday, and Sunday
- Estimated price
- $320–1,300
Flights from Québec City Jean Lesage International Airport to Smithers Airport via Toronto, Vancouver
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- $330–1,400
Flights from Québec City Jean Lesage International Airport to Smithers Airport via Chicago O'Hare, Vancouver
- Ave. Duration
- 20h 49m
- When
- Monday to Friday
- Estimated price
- $340–1,300
Flights from Montréal–Pierre Elliott Trudeau International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 11h 3m
- When
- Every day
- Estimated price
- $370–1,500
Flights from Montréal–Pierre Elliott Trudeau International Airport to Northwest Regional Airport via Regina, Vancouver
- Ave. Duration
- 16h 2m
- When
- Tuesday to Sunday
- Estimated price
- $370–1,500
Flights from Montréal–Pierre Elliott Trudeau International Airport to Smithers Airport via Vancouver
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Montréal–Pierre Elliott Trudeau International Airport to Smithers Airport via Kelowna, Vancouver
- Ave. Duration
- 11h 34m
- When
- Saturday
- Estimated price
- $260–1,100
Flights from Montréal–Pierre Elliott Trudeau International Airport to Smithers Airport via Calgary, Vancouver
- Ave. Duration
- 12h 39m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Montréal–Pierre Elliott Trudeau International Airport to Smithers Airport via Edmonton, Vancouver
- Ave. Duration
- 12h 49m
- When
- Every day
- Estimated price
- $260–1,100
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Northwest Regional Airport via Calgary
- Ave. Duration
- 9h 20m
- When
- Wednesday and Saturday
- Estimated price
- $280–1,800
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Québec to Montréal
- Ave. Duration
- 3h 14m
- Frequency
- 5 times a day
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- 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
- VIA Rail
- 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 Jasper to Terrace
- Ave. Duration
- 32h 15m
- Frequency
- 3 times a week
- Estimated price
- $230–550
- Website
- VIA Rail
- Escape
- $230–490
- Business
- $290–470
- Business Plus
- $300–480
- Economy
- $250–500
- Economy Plus
- $280–550
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Smithers Mall to Terrance Skeena Mall
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Smithers Mall to Terrance Skeena Mall
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 438 793 4003
- info@jaguaride.com
- Website
- Jaguaride Transport
Bus from Québec to Montreal-Trudeau International Airport
- Ave. Duration
- 2h 50m
- Frequency
- Every 30 minutes
- Estimated price
- $55–80
- Website
- Jaguaride Transport
- Adult
- $55–80
Bus from Québec to Montreal-Trudeau International Airport
- Ave. Duration
- 2h 50m
- Frequency
- Every 30 minutes
- Estimated price
- $55–80
- Website
- Jaguaride Transport
- Adult
- $55–80
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 do I get from Sydney to Melbourne, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Quebec to Terrace is 5060 km. It takes approximately 2 days 13h to drive from Quebec to Terrace.
There are 13+ hotels available in Terrace.








