There are 8 ways to get from Port Huron to Quebec by bus, plane, train, bus (Flixbus), car, or taxi
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 London International Airport, fly
best- Take the bus from Sarnia to Londonbus
- Fly from London International Airport (YXU) to Québec City Jean Lesage International Airport (YQB)plane YXU - YQB
9h 8m$518–1,930Drive 1,073.5 km
cheapest- Drive from Port Huron to Quebeccar 1,073.5 km
11h 33m$193–278Bus, train
- Take the bus from Sarnia to Londonbus
- Take the train from London to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Québectrain
15h 36m$234–881Bus
- Take the bus from Sarnia to Torontobus
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St.bus
- Take the bus from Montréal Downtown – Métro Papineau to Québecbus
16h 48mBus to Toronto Pearson International Airport, fly
- Take the bus from Sarnia to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Québec City Jean Lesage International Airport (YQB)plane YYZ - YQB
8h 7m$286–616Bus, train to Toronto Island Airport, fly
- Take the bus from Sarnia to Londonbus
- Take the train from London to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Québec City Jean Lesage International Airport (YQB)plane YTZ - YQB
9h 2m$288–865Train
- Take the train from Sarnia to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Québectrain
17h 16m$248–890Bus, taxi
- Take the bus from Sarnia to Ottawabus
- Take the bus from Ottawa to Montrealbus
- Take the taxi from Montréal Bus Central Station to Quebec Gare du Palaistaxi
18h 34m$884–948
Port Huron to Quebec by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Port Huron to Quebec is to drive which costs $190 - $280 and takes 11h 33m.
The fastest way to get from Port Huron to Quebec is to bus and fly which takes 8h 7m and costs $280 - $650.
No, there is no direct bus from Port Huron to Quebec. However, there are services departing from Sarnia and arriving at Québec via Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor, René-Lévesque / Bishop and Montréal Downtown – Métro Papineau. The journey, including transfers, takes approximately 16h 48m.
No, there is no direct train from Port Huron to Quebec. However, there are services departing from Sarnia and arriving at Québec via Toronto Union Station and Montréal. The journey, including transfers, takes approximately 17h 16m.
The distance between Port Huron and Quebec is 1010 km. The road distance is 1073.5 km.
The best way to get from Port Huron to Quebec without a car is to bus and train which takes 15h 36m and costs $230 - $900.
It takes approximately 9h 8m to get from Port Huron to Quebec, including transfers.
Port Huron to Quebec bus services, operated by Flixbus USA, depart from Sarnia station.
Port Huron to Quebec train services, operated by VIA Rail, depart from Sarnia station.
The best way to get from Port Huron to Quebec is to bus which takes 16h 48m and costs . Alternatively, you can train, which costs $240 - $900 and takes 17h 16m.
What companies run services between Port Huron, MI, USA and Quebec, QC, Canada?
You can take a bus from Sarnia to Québec via Toronto, Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor, St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St., René-Lévesque / Bishop, Station Papineau, and Montréal Downtown – Métro Papineau in around 16h 48m. Alternatively, you can take a bus from DJ Robb Funeral Home to Québec via Wawanosh Enterprises, Sarnia, Toronto Union Station, and Montréal in around 17h 16m.
- Website
- aircanada.com
Flights from London International Airport to Québec City Jean Lesage International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $170–1,000
Flights from London International Airport to Québec City Jean Lesage International Airport via Toronto Pearson International Airport, Montreal
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- $170–1,000
Flights from London International Airport to Québec City Jean Lesage International Airport via Toronto Pearson International Airport, Ottawa
- Ave. Duration
- 8h 9m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $170–1,000
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $75–450
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport via Ottawa
- Ave. Duration
- 3h 29m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $75–450
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport via Montreal
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $75–450
Flights from Toronto Island Airport to Québec City Jean Lesage International Airport via Montreal
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $75–470
Flights from Toronto Island Airport to Québec City Jean Lesage International Airport via Ottawa
- Ave. Duration
- 3h 19m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–470
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $240–550
Flights from Toronto Island Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $230–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 12m
- 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 Montréal to Québec
- Ave. Duration
- 3h 27m
- 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 London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Sarnia to Toronto Union Station
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–180
- Business
- $110–260
- Business Plus
- $130–270
- Economy
- $75–190
- Economy Plus
- $80–200
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 12m
- 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 Montréal to Québec
- Ave. Duration
- 3h 27m
- 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sarnia to London
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $13–21
- Schedules at
- Flixbus USA
Bus from Sarnia to London
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $14–22
- Schedules at
- Flixbus USA
Bus from Sarnia to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
Bus from Sarnia to Toronto Pearson Airport
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
Bus from Sarnia to London
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $14–22
- Schedules at
- Flixbus USA
Bus from Sarnia to Ottawa
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- $100–160
- Schedules at
- Flixbus USA
Bus from Ottawa to Montreal
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $28–45
- Schedules at
- Flixbus USA
- Phone
- +1 866 488 4452
- questions@ca.megabus.com
- Website
- Megabus
Bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St.
- Ave. Duration
- 7h 10m
- Frequency
- Every 2 hours
- Estimated price
- $10–110
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- +1 438 793 4003
- info@jaguaride.com
- Website
- Jaguaride Transport
Bus from Montréal Downtown – Métro Papineau to Québec
- Ave. Duration
- 2h 50m
- Frequency
- Every 15 minutes
- Website
- Jaguaride Transport
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- Orleans Express
Bus from Ottawa to Montreal
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $45–60
- Website
- Orleans Express
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 Is ride-sharing platform BlaBlaCar right for you?, Italy Travel Guides, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Port Huron to Quebec bus services, operated by Flixbus USA, arrive at Toronto station.
Port Huron to Quebec train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Port Huron to Quebec is 1074 km. It takes approximately 11h 33m to drive from Port Huron to Quebec.
There are 750+ hotels available in Quebec.











