1map logoGo to main page

Ottawa to Windsor from undefined54: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ottawa, Canada
to
Windsor, Canada

How to Get from Ottawa 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.

$54 by busBest price
805 kmDistance
5h 37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ottawa 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
various
Plane
Average Duration
5h  37m
Estimated price
185-436
Recommended
Company
FlixBus
Bus
Average Duration
13h  15m
Estimated price
54-190
Cheapest
route map
Distance: 805 km
Duration: 5h 37m

See more options

Company
various
Bus
Average Duration
11h  10m
Estimated price
99-1850
Company
VIA Rail
Train
Average Duration
9h  39m
Estimated price
107-273
Company
various
Plane
Average Duration
7h  9m
Estimated price
230-617
Company
N/A
Drive
Average Duration
8h  57m
Estimated price
1851-230

Ottawa - Windsor operators

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

Plane
Website
aircanada.com

Plane from Ottawa (YOW) to Windsor (YQG)

Average Duration
5h 37m
Estimated price
1852-1853

Plane from Ottawa (YOW) to Detroit (DTW)

Average Duration
7h 9m
Estimated price
230-617
Website
flyporter.com

Plane from Ottawa (YOW) to Windsor (YQG)

Average Duration
4h 43m
Estimated price
4364-4365
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Ottawa to Toronto Union Station

Average Duration
4h 21m
Estimated price
54-1851

Train from Toronto Union Station to Windsor

Average Duration
4h 18m
Estimated price
54-540
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Ottawa to Detroit Bus Station

Average Duration
13h 15m
Estimated price
54-190
Contact phone
6474775500
Website
onexbus.com

Bus from Toronto, ON - 44 York St. to Windsor, ON - 1320 Wyandotte St. W

Average Duration
5h
Estimated price
543-4369
Contact phone
1-800-232-1958
Website
redarrow.ca

Bus from Ottawa - Via Rail to Toronto Union Station

Average Duration
5h 10m
Estimated price
4366-1854
all-pages.other Show other routes

Other from Ottawa to Windsor

Average Duration
8h 57m
Estimated price
1851-230

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

Traveling between Ottawa 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.

🚗 Embark on a scenic journey from Ottawa to Windsor, spanning 500 miles through the heart of Ontario. This road trip promises diverse landscapes and captivating views along the way. 💰 With the cost of driving ranging from C$149 to C$230, budgeting for fuel and possible rest stops ensures a smooth and enjoyable ride. Take advantage of local eateries and attractions as you make your way towards the delightful city of Windsor. 🏰 Upon reaching your destination after approximately 8 hours and 57 minutes on the road, Windsor's rich history and vibrant culture await to be explored. Unwind, relax, and savor the experiences of your Canadian road trip adventure.
Average price
C$152 - C$234
💰 Ticket prices for the train journey from Ottawa to Windsor range from C$106 to C$272, making it an affordable option for travelers looking to explore different cities in Ontario. With a travel time of approximately 9 hours and 39 minutes, passengers can sit back and enjoy the ride.
Departure Point
Ottawa station
Arrival Point
Windsor station
🛫 Flying from Ottawa to Windsor by plane involves a journey with no direct flight options. The quickest route takes 3 hours and 23 minutes with one stopover along the way, offered by Porter Airlines and Air Canada. ✈️ The total flight duration from Ottawa Airport to Windsor Airport is approximately 5 hours and 37 minutes. While this may seem longer due to the layover, it still provides a relatively efficient way to travel between the two cities. 💸 Prices for flights between Windsor and Ottawa typically range from C$185 to C$435, allowing travelers to choose the option that best fits their budget and schedule. Planning ahead and comparing different airline offers can help find the most suitable and cost-effective flight for your trip.
Departure Point
Ottawa Airport
Arrival Point
Windsor Airport. The quickest flight takes 3h 23m and has one stopover
🚌 Depart from Ottawa and arrive at Detroit Bus Station on a direct bus journey that takes approximately 13 hours and 15 minutes. Services operate daily with one departure per day. 💰 Prices for the bus between Windsor and Ottawa range from C$54 to C$189, providing travelers with affordable options for their journey across Ontario.
Departure Point
Ottawa station
Arrival Point
Detroit Bus Station

Frequently asked questions

Find out more about the route from Ottawa to Windsor.

Or choose the category:
The distance between Ottawa and Windsor is approximately 684.0 km by land. By car, it typically takes around 8 hours and 57 minutes to travel between the two cities. Alternatively, train travel from Ottawa to Windsor takes approximately 9 hours and 39 minutes. If you prefer flying, the average flight time between the two cities is about 5 hours and 37 minutes.
The most cost-effective transportation option for traveling from Ottawa to Windsor is by bus, which costs around C$94-C$148. Although it takes longer, it is more budget-friendly. However, if time efficiency is a priority, flying is the quickest option, taking just 5 hours and 37 minutes.
The price for a train ticket between Ottawa and Windsor can range from C$105 to C$260 depending on factors such as the class of service and time of booking. On the other hand, bus tickets between Windsor and Ottawa can cost anywhere from C$86 to C$185, similarly influenced by factors like the type of bus and advance booking.
To travel from Ottawa to Windsor without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 804.7 km, which takes about 8 hours and 57 minutes. You can rent a car or use your own vehicle. The cost of driving varies but generally ranges from C$148 to C$228, depending on factors such as fuel prices and vehicle type.
To travel from Ottawa to Windsor without a car, the best options are by train or by plane. The train journey takes approximately 9 hours and 39 minutes, with ticket prices ranging from C$101 to C$268. Flying is a faster option, taking around 5 hours and 37 minutes, with ticket prices averaging between C$201 and C$456. If you prefer a more economical choice, there is also a bus option available, which takes about 11 hours and 10 minutes and costs between C$94 and C$148.
Yes, there is a direct link between Ottawa and Windsor but it typically involves a transfer. The most convenient option is to take a train from Ottawa to Windsor, which takes approximately 9 hours and 39 minutes with a transfer at Toronto Union Station. Another option is to take a bus, which takes approximately 11 hours and 10 minutes with a transfer in Toronto.
The flight time between Ottawa and Windsor is approximately 3 hours and 23 minutes, with one stopover. However, please note that there is no direct flight available between Ottawa Airport and Windsor Airport, so a layover will be required. The cost of a flight between Windsor and Ottawa can range from C$209 to C$447, depending on the airline, time of booking, and other factors.
There are plenty of options for accommodation near Windsor. With over 277 hotels available, visitors can choose from a range of options to suit their preferences and budgets. Prices start as low as C$81 per night, making it affordable for travelers.