Train from Brooklyn to Windsor
Find the schedules, compare prices, and buy cheap tickets from Brooklyn to Windsor. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, American Airlines
- Duration: Approximately 2 hours (non-stop flight)
- Distance: 600 miles (965 km)
- Costs: $300 - $450 (depending on how far in advance you book)
- Roads/Routes: Not applicable
Pro Tip: Book your flight during the week rather than the weekend to save on ticket prices.
Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 12 hours
- Distance: 600 miles (965 km)
- Costs: $60 - $130
- Roads/Routes: I-80 E and I-75 N
Pro Tip: Purchase tickets in advance and consider travelling at off-peak times for cheaper fares.
Train
- Companies: Amtrak
- Duration: Approximately 10 hours
- Distance: 600 miles (965 km)
- Costs: $120 - $200
- Roads/Routes: Not applicable
Pro Tip: Bring your own food and drinks to save money and enhance your travel experience onboard.
Car
- Companies: NO_ANSWER
- Duration: Approximately 10 hours (without heavy traffic)
- Distance: 600 miles (965 km)
- Costs: $80 - $120 (fuel costs based on current gas prices)
- Roads/Routes: I-80 E and I-75 N, crossing the Ambassador Bridge into Canada
Pro Tip: Check traffic apps for live updates to avoid congested routes, especially during rush hours.
Recommendation
For the quickest journey from Brooklyn, NY to Windsor, ON, flying is the most efficient option, taking just about 2 hours. However, if you seek a more economical choice and don't mind longer travel times, taking the bus can be significantly cheaper, though it will take 12 hours. If you're looking for a balance between comfort and time, the train option is a great alternative. Consider your time constraints, budget, and personal comfort when selecting your preferred transport mode.