There are 9 ways to get from Quebec to Saint Marys by train, bus, car, plane, shuttle, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Québec to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, Ny to St Marysbus 530
18h 22m$178–565Bus
cheapest- Take the bus from Quebec City, QC - 450 Rue de la Gare-du-Palais to Montreal, QC - 1597 Rue St-Hubertbus
- Take the bus from Montreal, QC to Toronto Union Stationbus
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, Ny to St Marysbus 530
19h 49m$80–259Drive 603.3 mi
- Drive from Quebec to Saint Maryscar 603.3 mi
12h 39m$139–200Fly to Toronto Pearson International Airport, shuttle, bus
- Fly from Québec City Jean Lesage International Airport (YQB) to Toronto Pearson International Airport (YYZ)plane YQB - YYZ
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Take the bus from Buffalo, Ny to St Marysbus
11h 33m$273–587Train, bus via Ottawa
- Take the train from Québec to Ottawatrain
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, Ny to St Marysbus 530
20h 1m$194–584Bus via Syracuse
- Take the bus from Québec to Montréalbus
- Take the bus from Montréal to Ottawabus
- Take the bus from Ottawa to Syracuse Bus Stationbus
- Take the bus from Syracuse to Buffalobus 308 / ...
- Take the bus from Buffalo, Ny to St Marysbus 530
20h 28m$149–296Fly to Toronto Island Airport, bus
- Fly from Québec City Jean Lesage International Airport (YQB) to Toronto Island Airport (YTZ)plane YQB - YTZ
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, Ny to St Marysbus
12h 38m$196–488Fly to Penn State University Park Airport, bus
- Fly from Québec City Jean Lesage International Airport (YQB) to Penn State University Park Airport (SCE)plane YQB - SCE
- Take the bus from State College to DuBoisbus
- Take the bus from Dubois, Pa to St Marysbus
12h 36m$119–513Fly to Pittsburgh International Airport, bus
- Fly from Québec City Jean Lesage International Airport (YQB) to Pittsburgh International Airport (PIT)plane YQB - PIT
- Take the bus from Pittsburgh, Pa to St Marysbus
13h 50m$631–1,198
Quebec to Saint Marys by train and bus
Questions & Answers
The cheapest way to get from Quebec to Saint Marys is to drive which costs $130 - $200 and takes 12h 39m.
The fastest way to get from Quebec to Saint Marys is to fly and shuttle and bus which takes 11h 33m and costs $270 - $600.
No, there is no direct bus from Quebec to Saint Marys. However, there are services departing from Quebec City, QC - 450 Rue de la Gare-du-Palais and arriving at St Marys via Montreal, QC, Toronto and Buffalo, Ny. The journey, including transfers, takes approximately 19h 49m.
The distance between Quebec and Saint Marys is 764 miles. The road distance is 606.8 miles.
The best way to get from Quebec to Saint Marys without a car is to train and bus which takes 18h 22m and costs $170 - $600.
It takes approximately 18h 22m to get from Quebec to Saint Marys, including transfers.
Quebec to Saint Marys bus services, operated by Tour Express, depart from Quebec City, QC - 450 Rue de la Gare-du-Palais station.
Quebec to Saint Marys bus services, operated by Tour Express, arrive at Montreal, QC - 1597 Rue St-Hubert station.
Yes, the driving distance between Quebec to Saint Marys is 607 miles. It takes approximately 12h 39m to drive from Quebec to Saint Marys.
There are 15+ hotels available in Saint Marys.
What companies run services between Quebec, QC, Canada and Saint Marys, PA, USA?
You can take a bus from Quebec City, QC - 450 Rue de la Gare-du-Palais to St Marys via Montreal, QC - 1597 Rue St-Hubert, Station Berri-UQAM, Station Bonaventure, Montreal, QC, Toronto Union Station, Toronto, Buffalo, and Buffalo, Ny in around 19h 49m.
- Website
- aircanada.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $55–330
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $55–330
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $60–350
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Montreal
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $90–480
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Chicago O'Hare
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $150–700
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $95–500
- Website
- united.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $55–330
Flights from Québec City Jean Lesage International Airport to Penn State University Park Airport via Washington Dulles
- Ave. Duration
- 5h 44m
- When
- Saturday
- Estimated price
- $85–450
Flights from Québec City Jean Lesage International Airport to Penn State University Park Airport via Chicago O'Hare
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $130–600
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Newark
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $100–550
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Washington Dulles
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- $100–550
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Chicago O'Hare
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $150–700
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $95–500
- Website
- aa.com
Flights from Québec City Jean Lesage International Airport to Penn State University Park Airport via Philadelphia
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- $80–430
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Philadelphia
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $100–550
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Charlotte
- Ave. Duration
- 5h 56m
- When
- Sunday
- Estimated price
- $150–700
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via Chicago O'Hare
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $150–700
Flights from Québec City Jean Lesage International Airport to Pittsburgh International Airport via New York JFK
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyporter.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $150–340
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Tuesday to Thursday
- Estimated price
- $150–550
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $150–350
- Website
- airtransat.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $150–340
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Tuesday to Thursday
- Estimated price
- $150–550
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $150–350
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Québec to Montréal
- Ave. Duration
- 3h 14m
- Frequency
- 5 times a day
- Estimated price
- $45–190
- Website
- https://www.viarail.ca/en
- Escape
- $45–120
- Business
- $75–180
- Business Plus
- $90–190
- Economy
- $50–130
- Economy Plus
- $55–140
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $90–250
- Website
- https://www.viarail.ca/en
- Escape
- $90–210
- Business
- $120–240
- Business Plus
- $130–250
- Economy
- $100–210
- Economy Plus
- $110–220
Train from Québec to Ottawa
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Estimated price
- $75–230
- Website
- https://www.viarail.ca/en
- Escape
- $75–180
- Business
- $110–220
- Business Plus
- $120–230
- Economy
- $85–190
- Economy Plus
- $90–190
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $75–230
- Website
- https://www.viarail.ca/en
- Escape
- $75–180
- Business
- $110–220
- Business Plus
- $120–230
- Economy
- $80–180
- Economy Plus
- $90–190
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $16–28
- Schedules at
- flixbus.com
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $16–28
- Schedules at
- flixbus.com
Bus from Ottawa to Syracuse Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Bus from Syracuse to Buffalo
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $26–45
- Schedules at
- flixbus.com
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $16–28
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $15–30
- Website
- https://www.greyhound.com/
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $15–30
- Website
- https://www.greyhound.com/
Bus from Syracuse to Buffalo
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $24–50
- Website
- https://www.greyhound.com/
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $15–30
- Website
- https://www.greyhound.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- $22–60
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $22–60
- Flexible
- $40–60
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Syracuse to Buffalo
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $28–100
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–95
- Flexible
- $55–100
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Buffalo, Ny to St Marys
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
Bus from Dubois, Pa to St Marys
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $13–18
- Flexible
- $17–35
Bus from Pittsburgh, Pa to St Marys
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
- Phone
- 514-228-2303
- [email protected]
- Website
- tourexpress.ca
Bus from Quebec City, QC - 450 Rue de la Gare-du-Palais to Montreal, QC - 1597 Rue St-Hubert
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $19–27
- Website
- https://tourexpress.ca/
- Adult
- $19–27
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal, QC to Toronto Union Station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- $7–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $50–75
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Québec to Montréal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $35–55
- Website
- https://orleansexpress.com/en/
- Adult
- $35–55
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://orleansexpress.com/en/
- Adult
- $30–45
- Phone
- +1 814-574-1827
- Website
- fullingtontours.com
Bus from State College to DuBois
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- https://www.fullingtontours.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide



















