London, ON to Cornwall, ON train

Compare prices and tickets by train, bus or flight

Mar 27
Mar 28
Mar 29
Mar 30
Mar 31
Apr 01
Apr 02

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

Deutsche Bahn

Overview: Train from London, ON to Cornwall, ON

distanceDistance352 miles (567 km)
changesDirect trainNo
carriersTrain companiesVIA Rail Canada

Trains from London, ON to Cornwall, ON cover the 352 miles (567 km) long route with our travel partners like VIA Rail Canada. There are direct train services available.

Train providers: VIA Rail from London, ON to Cornwall, ON trains

Travel between London, ON and Cornwall, ON on VIA Rail trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re 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 between London, ON and Cornwall, ON.

    Trains from London to Cornwall

    Canada is famously full of scenic routes, and trains from London to Cornwall, Ontario, are no different. Following the beautiful St. Lawrence River along the border of the United States, passengers are treated to a view of the smallest and easternmost of North America's Great Lakes - Lake Ontario. During the week, there are four train services from London to Cornwall per day and on weekends there are three services a day. Depending on what time travelers choose to depart from London, the total travel time for this train route lasts between eight and nine hours.

    Which train companies travel from London to Cornwall?

    VIA Rail is currently the only company operating services from London to Cornwall in Canada. As the national rail company, it offers an extensive network that spans the country, offering services in both English and French. Economy Class carry-on baggage allowance includes one personal item up to 25 lbs (11.5 kg) and either one large bag or two additional small bags totaling 50 lbs (23 kg). Passengers who upgrade to Business Class are approved to bring one additional large bag of up to 50 lbs (23 kg). All VIA Rail passengers are entitled to two checked bags up to 50 lbs (23 kg) each. WiFi is complimentary on all train services, and power outlets are installed in each seat for maximum convenience. An assortment of snacks, meals, and beverages (including some alcoholic beverages) are included with Business Class tickets, and all are available for purchase onboard with Economy and Economy Plus tickets.

    How long is the train ride from London to Cornwall?

    There are several options for trips by train from London to Cornwall each day, with travel times lasting around eight to nine hours in total. The earliest trip of the day during the week runs for a total of nine hours and 19 minutes. The next two trips take 8 hours and 12-14 minutes, and the final option runs for 7 hours and 55 minutes. The weekend schedule follows the same timetable that is available on weekdays, but it omits the earliest (and longest) of the services. All trips by train from London to Cornwall have a transfer in Toronto, at Toronto Union Station. For the earliest train, this transfer is 2 hours and 55 minutes, followed by waits of 1 hour and 26 minutes, 37 minutes, and 2 hours and four minutes. The first three services arrive in Cornwall at 3:44 p.m., and the final train of the day arrives at 6:57 p.m.

    How many trains are there from London to Cornwall?

    Overall, there are 26 train services from London to Cornwall per week, with four trips a day on weekdays and three services a day on weekends. During the week, the earliest train from London to Cornwall departs at 6:25 a.m., arriving in Cornwall by 3:44 p.m., with a stopover time of 8:35 a.m. to 11:30 a.m. in Toronto. The next two trains depart from London at 7:30 a.m. and 7:32 a.m. and arrive in Cornwall at 3:44 p.m., with the Toronto stopover lasting from 10:04 a.m. to 11:30 a.m. for the former and from 10:53 a.m. to 11:30 a.m. for the latter. The last train from London to Cornwall leaves at 11:02 a.m. and arrives at 6:57 p.m., and the stopover in Toronto lasts from 2:11 p.m. to 3:15 p.m. On weekends, the timetable remains the same except for the 6:25 a.m. service, which only runs on weekdays.

    What are the departure and arrival stations for trains from London to Cornwall?

    Departure station: London, ON, is located at 205 York St. London Station is a mere 0.3 miles (550 meters) from the city center and only 0.2 miles (350 meters) from the nearest bus station - requiring between five and 10 minutes of walking. For passengers who wish to purchase tickets in person, the ticket counter is open Monday-Friday from 5:30 a.m. until 9:45 p.m., and on Saturdays and Sundays from 6:30 a.m. to 9:45 p.m. The station is currently undergoing renovations that will affect some accessibility, including limited parking. The main entrance on York Street will be closed, so passengers can enter the station at the intersection of Richmond and York Streets. Station amenities include free WiFi services, free baggage storage, bicycle boxes, public restrooms, and baggage carts and assistance. The station and trains are all wheelchair accessible by ramp and lift, and a station wheelchair is available to passengers needing assistance.

    Arrival station: the Cornwall Train Station conveniently sits on the 1 bus line, making the 1.6-mile journey to the center of town less than 20 minutes. The station, situated at 1650 Station Rd., is unstaffed, meaning wheelchair lift requests must be made 48 hours prior to arrival. Tickets for further trips can be purchased at self-service kiosks, online, or by phone. Public restrooms and public telephones are also available.

    Travel Tips: Trains from London, ON to Cornwall, ON

    Travel Tips: Travel by train to Cornwall, 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 London, ON to Cornwall, ON.
    Take the London, ON to Cornwall, ON train with VIA Rail Canada. However, it's always good to check out all possible train companies for the trip to Cornwall, ON from London, ON as there might be differences in the amenities they offer.
    The cheapest month to travel from London, ON to Cornwall, ON by train is April.
    However, you have options as you can travel to Cornwall, ON from London, ON 3 different ways: bus, flight or train.
    HomeTrainsTrain Times to Cornwall, ONLondon, ON to Cornwall, ON train

    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.

    Hand With Phone