Windsor, ON to Niagara Falls, ON train

Cheap train tickets from Windsor, ON to Niagara Falls, ON

Showing times and prices for Nov 29

Cheapest

-

Average

-

The best way to find a cheap train ticket from Windsor, ON to Niagara Falls, ON is to book your journey as far in advance as possible and to avoid traveling at rush hour.

VIA Rail
05:41PMWindsor16h35 10:16AMNiagara Falls
1 transfer
Find prices

Train schedule from Windsor, ON to Niagara Falls, ON

Showing trains for tomorrow, Tuesday, November 29
VIA Rail
05:41PMWindsor16h35 10:16AMNiagara Falls
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Nov 29
Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05

Fastest train times from Windsor, ON to Niagara Falls, ON

Showing times and prices for Nov 29

Fastest Journey

16 h 35 m

Average

16 h 35 m

Trains per day

1

Distance

335 km

It's difficult to get from Windsor, ON to Niagara Falls, ON without transferring at least once.

VIA Rail
05:41PMWindsor16h35 10:16AMNiagara Falls
1 transfer
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Windsor, ON to Niagara Falls, ON

distanceDistance207 miles (334 km)
frequencyTrain frequency1 a day
changesDirect trainNo
carriersTrain companiesVIA Rail

Trains from Windsor, ON to Niagara Falls, ON cover the 207 miles (334 km) long journey taking on average 12 h 54 min with our travel partners like VIA Rail. Normally, there is 1 train operating per day, including direct services available.

Train companies: VIA Rail from Windsor, ON to Niagara Falls, ON trains

You can travel by train to Niagara Falls, ON from Windsor, ON with VIA Rail. When you search Omio for times and tickets, we’ll show you the best deals available.

VIA Rail

VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train to Niagara Falls, ON from Windsor, ON.

Enjoy a smooth and easy route to Niagara Falls, ON from Windsor, ON with VIA Rail! As an official travel partner of VIA Rail, Omio can help you search current train schedules and timetables from VIA Rail, compare the best routes to Niagara Falls, ON from Windsor, ON as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable VIA Rail Windsor, ON to Niagara Falls, ON train ticket available today. If you search for VIA Rail tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Windsor, ON and Niagara Falls, ON on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 207 miles (334 km) trip between Windsor, ON and Niagara Falls, ON with ease and comfort on a train with VIA Rail.

VIA Rail from Windsor, ON to Niagara Falls, ON train information:

  • Average Duration: 12 h 54 min
  • VIA Rail frequency: 1 a day

Trains from Windsor to Niagara Falls

A train from Windsor to Niagara Falls is an international train service, provided by VIA Rail, which takes passengers from the Canadian city to one of America's most famous landmarks - the Niagara Falls. With only five departures each day, passengers are advised to book in advance to secure train tickets. Every train service from Windsor to Niagara Falls takes 6 hours and 35 minutes. There are no direct services, and each service usually requires three changes. All passengers must carry passports while onboard; as the train service from Windsor to Niagara Falls is an international service, all passengers are liable to checks by border security on the train. Each carriage has comfortable seating and WiFi throughout.

Which train companies travel from Windsor to Niagara Falls?

VIA Rail provides train services from Windsor to Niagara Falls. VIA Rail is Canada's premier train company and operates all inter-city services in the country. The train from Windsor to Niagara Falls has only one class, an Economy service. Seats, however, are as spacious as many travelers would expect in Business Class. Beside each seat is a power outlet and there is a good WiFi connection in all carriages, so passengers can enjoy using the internet on their devices. Trains typically have a carriage that is accessible to travelers in a wheelchair or those with limited mobility. Travelers are advised to contact VIA Rail's customer service 48 hours in advance of travel to find out which carriage is accessible. A dining carriage is available on all trains with a panoramic viewing window of the scenery. In the dining carriage, passengers can pick up a meal-deal, sandwiches, snacks or beverages.

How long is the train ride from Windsor to Niagara Falls?

Windsor is 337 miles away from Niagara Falls. The average journey time by train is 6 hours and 35 minutes; there is no direct train, with the journey usually requiring three changes. Passengers will board a train to Aldershoot, which takes around four hours. From there, travelers will usually wait at Aldershot Station for around 40 minutes before boarding a train to Burlington. At Burlington, passengers will have to wait approximately 42 minutes, before boarding a train to Niagara Falls. The fastest train service takes 6 hours and 21 minutes and departs around 9:00 a.m. each morning. The slowest train from Windsor to Niagara Falls takes 6 hours and 56 minutes, departing shortly before 6:00 a.m. each morning.

How many trains are there from Windsor to Niagara Falls?

Each day, five trains depart from Windsor to Niagara Falls. None of these changes are direct and all require three changes. The first train from Windsor to Niagara Falls departs around 5:30 a.m. each morning, and passengers who choose this train will arrive at Niagara Falls Station shortly after midday. The last train from Windsor to Niagara Falls departs shortly before 6:00 p.m. each day and arrives at Niagara Falls Station shortly after midnight.

What are the departure and arrival stations for trains from Windsor to Niagara Falls?

Departure station: Any train from Windsor to Niagara Falls departs from Windsor Station. Windsor Station is 2.9 miles (4.6 kilometers) outside of Windsor city center. Passengers can reach Windsor Station from Windsor city center on foot, which takes around 36 minutes, or by car, which takes around 10 minutes. Windsor Station has paid parking facilities, with short-term and overnight permits available for purchase. Those who drive in an electric car will find charging stations available at the station. Windsor Station is entirely accessible to passengers in wheelchairs or those with limited mobility. Wheelchair elevators are available on-site to facilitate access to all platforms and trains. Ramps run throughout the station and allow ease of access to the station concourse, ticket office, and platforms. VIA Rail encourages all passengers to arrive in advance of their train's scheduled departure. Those who wish to check baggage must arrive at least 40 minutes before they are set to board.

Arrival station: A train from Windsor to Niagara Falls will always arrive at Niagara Falls Amtrak Station. Niagara Falls Station is 2 miles (3 kilometers) away from Niagara Falls State Park, home to the famous Falls. To walk to the park from Niagara Falls Station takes approximately 40 minutes and so isn't appropriate for passengers with luggage. However, it promises a particularly scenic stroll down the Niagara River. Niagara Falls Station is accessible to passengers in a wheelchair or those with limited mobility; there is barrier-free access to platforms to allow ease of access. Parking is available immediately outside the station for passengers with access requirements.

Travel Tips: Trains from Windsor, ON to Niagara Falls, ON

Travel Tips: Travel by train to Niagara Falls, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Windsor, ON to Niagara Falls, ON.
FAQs
You should expect to travel around 207 miles (334 km)  between Windsor, ON and Niagara Falls, ON by train.
The train time to Niagara Falls, ON from Windsor, ON is on average 12 h 54 min  for the 207 miles (334 km) long journey, but the time it takes to go to Niagara Falls, ON from Windsor, ON by train can vary depending on specific dates or traveling on weekends and holidays.
When taking a train from Windsor, ON to Niagara Falls, ON, you can count on VIA Rail for the best way to get you to Niagara Falls, ON. You can also check all possible train providers who offer a service between Windsor, ON and Niagara Falls, ON and compare the amenities they offer before buying a train ticket.
On average, there is 1 train a day from Windsor, ON to Niagara Falls, ON. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Windsor, ON at 5: 40 AM. The last train leaves from Windsor, ON at 5: 41 PM. Check Omio for the latest train schedule from Windsor, ON to Niagara Falls, ON and book the best time to depart on your chosen travel date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language