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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Montreal to Windsor

🛣️ The journey by bus, including transfers, typically takes around 12 hours and 33 minutes from Montreal to Windsor. 💸 Prices for a bus ticket between Windsor and Montreal can range from C$42 to C$192, depending on the specific service and timing of your travel.

Where to stay in Windsor

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

Accomodation
  • No, there is no direct bus service available between Montreal and Windsor. Travelers can take a bus from Montreal with transfers along the way, including stops at McCowan Rd. @ Triton Rd. and Pearson International Airport Terminal 1 before reaching Windsor at 1320 Wyandotte St. W. The total travel time for this journey, including transfers, is approximately 12 hours and 33 minutes.
  • You can catch the Montreal to Windsor bus operated by Megabus Canada at the Montreal station. This bus service departs from Montreal station, which is the designated starting point for the journey to Windsor. Make sure to arrive at the station ahead of the scheduled departure time to board the bus to Windsor efficiently.
  • The Montreal to Windsor bus services, operated by Onex Bus, arrive at the Windsor station located at 1320 Wyandotte St. W. This is the designated arrival point in Windsor for passengers traveling from Montreal. Upon arrival at Windsor - 1320 Wyandotte St. W station, passengers can disembark and continue with their onward journeys.
  • The cost of a bus ticket from Montreal to Windsor typically ranges from C$43 to C$195, depending on the service provider, time of booking, and availability of seats. Passengers may find different price options from various bus companies offering the route. It is advisable to book tickets in advance to secure the best possible fare for the journey between Montreal and Windsor.
  • There are at least two main bus services available for the journey from Montreal to Windsor. One of the services is operated by Megabus Canada, departing from Montreal station, while the other service is provided by Onex Bus, arriving at Windsor - 1320 Wyandotte St. W station. Traveling between these cities by bus involves transfers at locations such as McCowan Rd. @ Triton Rd. and Pearson International Airport Terminal 1, with the total travel time averaging around 12 hours and 33 minutes. Ticket prices for these bus services can vary between C$43 and C$195, depending on factors such as the operator, booking time, and availability of seats.
  • The Montreal to Windsor buses are typically less crowded during weekdays, especially on Mondays and Thursdays. The buses may be more crowded during weekends, particularly on Fridays and Sundays. It's advisable to book tickets in advance and avoid peak travel times to ensure a more comfortable and less crowded journey. Additionally, traveling during off-peak seasons or times of the day can also help avoid overcrowded buses.
  • The first bus of the day to travel from Montreal to Windsor typically departs from Montreal station in the early morning. The last bus of the day usually leaves Montreal in the late afternoon or early evening. Travelers should check the specific schedules of Megabus Canada and Onex Bus for the exact departure times as they may vary depending on the day of the week.

Will you be returning to Montreal by bus?

If you are looking for the return bus journey, check out buses from Windsor to Montreal

See schedule