ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Quebec City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration13h
Distance919
Avg. price$
Bus trips2 found

Buses from Toronto to Quebec City

🚌 The trip from Toronto to Quebec City by bus involves a journey with transfers totaling approximately 10 hours and 49 minutes. 🚌 The prices for a bus ticket between Toronto and Quebec City range from C$51 to C$180, providing travelers with flexibility in their budget.

Where to stay in Quebec City

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus from Toronto to Quebec City. However, there are services that depart from Toronto Union Station and arrive at Quebec City. The journey usually involves transfers at Montréal Downtown and Gare de Ste-Foy, with a total travel time of approximately 10 hours and 49 minutes. It's recommended to check the specific schedules and routes of bus services before planning your trip.
  • You can catch the bus from Toronto to Quebec City at Toronto Union Station. The bus services for this route, operated by Megabus Canada, typically depart from this station. Make sure to arrive at the station with plenty of time before your scheduled departure to allow for check-in and boarding procedures. Remember to have your ticket and identification ready when boarding the bus.
  • The bus from Toronto to Quebec City typically arrives at Sainte Foy, PQ station. This is the usual final destination for the bus services operated by Intercar on this route. Upon arrival, passengers can disembark at the Sainte Foy station and continue their journey to Quebec City from there, whether by public transportation or other means of transportation. It's advisable to check the station's facilities and services in advance to ensure a smooth transition upon arrival.
  • The cost of a bus ticket from Toronto to Quebec City typically ranges from C$52 to C$182, depending on the bus company, time of booking, and type of ticket. It's advisable to book tickets in advance to secure lower prices, as fares may increase closer to the departure date. Additionally, certain discounts or promotions may be available for students, seniors, or frequent travelers, so it's worth checking for any deals before purchasing your ticket.
  • There are several buses that operate between Toronto and Quebec City although there is no direct route. Services typically depart from Toronto Union Station and make stops at Montréal Downtown and Gare de Ste-Foy before reaching Quebec City. The journey, including transfers, takes approximately 10 hours and 49 minutes. Megabus Canada and Intercar are among the bus companies that offer services for this route, with ticket prices ranging from C$52 to C$182 depending on various factors.
  • The Toronto to Quebec City buses are generally less crowded during weekdays, especially on Tuesdays, Wednesdays, and Thursdays. Weekends, Fridays, and holiday periods tend to be more popular and may result in bus services being more crowded. To increase your chances of a less crowded experience, consider traveling during off-peak times and booking your tickets in advance. Additionally, early morning or late evening departures may offer a quieter and more comfortable journey.
  • The first bus of the day to travel from Toronto to Quebec City typically departs from Toronto Union Station in the early morning, around 6:00 AM. The last bus usually leaves later in the evening, around 11:00 PM. It's advisable to check with specific bus operators like Megabus Canada or Intercar for the most up-to-date schedules and departure times for your preferred travel dates. Be sure to arrive at the bus station well in advance of departure time to ensure a smooth journey.

Will you be returning to Toronto by bus?

If you are looking for a return bus service, check the buses from Quebec City to Toronto.

See schedule