1map logoGo to main page

London, Ontario to Windsor, Ontario from CA$19: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, Canada
to
Windsor, Canada

How to Get from London to Windsor: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by busBest price
166 kmDistance
1h 57m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Windsor with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
VIA Rail
Train
Average Duration
1h  57m
Estimated price
CA$31-122
Recommended
Company
Flixbus USA
Bus
Average Duration
3h  45m
Estimated price
CA$19-30
Cheapest
route map
Distance: 166 km
Duration: 1h 57m

See more options

Company
Various
Drive
Average Duration
2h  13m
Estimated price
CA$35-54

Traveling From London to Windsor

The journey from London, Canada, to Windsor, Canada, offers a fascinating contrast between the charming small-town vibes of London and the vibrant, bustling energy of Windsor.

Best Neighbourhoods in Windsor

Windsor boasts diverse neighborhoods, each offering its own charm for visitors.

Walkerville
• Rich in arts and culture with local galleries.
• Famous for its unique historic architecture.
Downtown Windsor
• Bustling atmosphere with shops and restaurants.
• Great views of the Detroit skyline.
South Windsor
• Family-friendly parks and recreational areas.
• Close to the scenic waterfront trails.

Best Times To Visit Windsor's Attractions

Planning your visits around optimal times can enhance your experience in Windsor.

Caesar's Windsor Casino
Visit on weekdays for quieter gaming and dining experiences.
Windsor Sculpture Park
Early mornings are ideal for peaceful strolls and photos sans crowds.
Dieppe Gardens
Late afternoons during weekdays offer beautiful views and fewer visitors.

Windsor Weather: What to Expect Year-Round

Windsor experiences a humid continental climate, with warm summers and cold winters, making it a destination that appeals to various preferences throughout the year; the best times to visit are typically late spring and early fall for pleasant weather. Weather can significantly affect your travel plans, so be prepared for seasonal variations that may influence outdoor activities and events.

Dining Recommendation

In Windsor, don’t miss trying the local favorite, the Windsor-style pizza, known for its unique combination of toppings and a slightly sweet sauce that sets it apart from the traditional offerings in London. The vibrant, family-oriented atmosphere of Windsor’s eateries complements the bold flavors and locally sourced ingredients, providing a dining experience that captures the essence of the region.

London - Windsor operators

Explore transport companies operating between London and Windsor, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from London to Windsor

Average Duration
1h 57m
Estimated price
31-122
Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from London to Detroit Bus Station

Average Duration
3h 45m
Estimated price
19-30
Contact phone
6474775500
Website
https://www.onexbus.com/

Bus from London to Windsor

Average Duration
2h 25m
Estimated price
19-30

London to Windsor: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Windsor offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Discover the beauty of southwestern Ontario on a road trip from London to Windsor, covering a distance of 118 miles in approximately 2 hours and 13 minutes. ⛽️ With car travel costs ranging from C$35 to C$54, this journey offers not only convenience but also the freedom to explore at your own pace.
Average price
C$36 - C$55
🚆 The journey from London to Windsor by train is a convenient and efficient way to travel between the two cities. VIA Rail operates direct train services four times a day, taking approximately 1 hour and 57 minutes to complete the trip. 🎫 Ticket prices for the London to Windsor train route can range from C$31 to C$122, offering flexibility for travelers with different budget preferences. Whether for leisure or business purposes, taking the train is a great option for those looking to explore the region easily and affordably.
Departure Point
London station
Arrival Point
Windsor station
Useful tips for train travellers
• Onboard services on this route are typically provided by VIA Rail. They offer a café service where you can purchase snacks and beverages. Meals are not provided for shorter trips, but the café has a selection of light meals and drinks available for purchase while you travel.
• For your trip, VIA Rail provides two main seating options: Business Class and Economy Class. Business Class offers larger seats, more legroom, and complimentary meals and beverages, making it a comfortable choice for longer trips. Economy Class is more budget-friendly with standard seating but still offers a cozy ride.
• For the London to Windsor route, VIA Rail (viarail.ca) operates most trains. You may also want to check Ontario Southland Railway (osrf.com) for any regional service updates. For detailed schedules and routes, visit the respective websites for the most accurate information.
🚌 Travel from London to Windsor by bus is convenient with direct services departing twice daily from London to Detroit Bus Station. The journey takes approximately 3 hours and 45 minutes. 🚌 Prices for the bus between Windsor and London typically range from C$19 to C$30, offering an affordable way to travel between these two Ontario cities. Sit back, relax, and enjoy the scenic route during this 3 hour and 45 minute bus ride.
Departure Point
London station
Arrival Point
Detroit Bus Station
Useful tips for bus travellers
• Consider bringing snacks to enjoy during the 3h 45m bus journey, as onboard amenities may be limited; local favorites like Tim Hortons and Joe Kool's are great options before you board.
• Check the bus schedule on the FlixBus website (flixbus.ca) ahead of time, as there are only two daily departures from London to Windsor, and it’s often good to arrive at the station early.
• Upon arrival at the Detroit Bus Station, familiar yourself with transit options; the station is close to downtown Detroit, so check out the SMART bus services (smartbus.org) or consider rideshare apps for easy access to nearby attractions.

Frequently asked questions

Find out more about the route from London to Windsor.

Or choose the category:
The distance between London and Windsor in Canada is approximately 103 miles. If you choose to drive, it would take about 2 hours and 13 minutes to travel between the two cities. Alternatively, you could take a train which would take roughly 1 hour and 57 minutes. Lastly, if you prefer to take a bus, the travel time would be approximately 3 hours and 45 minutes.
The most cost-effective way to travel from London to Windsor is by bus, with ticket prices ranging from C$17 to C$28. Although it takes longer, at 3 hours and 45 minutes, it is a budget-friendly option. However, if time is of the essence, the quickest way to reach Windsor is by train, which takes 1 hour and 57 minutes. The train ticket prices range from C$30 to C$114, offering a faster but slightly more expensive option for travelers.
The prices for traveling from London to Windsor vary depending on the mode of transportation chosen. The train ticket prices range from C$30 to C$114, while the bus fares range from C$17 to C$28. These prices may vary based on factors such as travel time, date, and booking in advance. It is recommended to check with the respective transportation companies for the most up-to-date and accurate pricing information.
To get from London to Windsor without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 118 miles, and it takes around 2 hours and 13 minutes to reach Windsor from London by car. The price of driving from London to Windsor can vary, ranging from C$35 to C$54, depending on factors such as fuel costs and toll roads.
The best way to travel from London to Windsor without a car is by train. The journey takes approximately 1 hour and 57 minutes and the train fares range from C$30 to C$114. Taking the train allows you to sit back and relax while enjoying the scenic views along the way. Another option is to take a bus, but the travel time is longer, typically around 3 hours and 45 minutes.
Yes, there is a direct link between London and Windsor. VIA Rail operates direct train services that depart from London station and arrive at Windsor station. The journey takes approximately 1 hour and 57 minutes. Additionally, Flixbus USA operates direct bus services that depart from London station and arrive at Detroit Bus Station. The bus journey takes approximately 3 hours and 45 minutes.
There are plenty of accommodation options available near Windsor. With 277+ hotels to choose from, you are likely to find something that suits your preferences and budget. Prices for hotels in Windsor start at C$81 per night. Whether you are looking for a luxury hotel or a budget-friendly option, there are plenty of choices available for you to consider.