No, there is no direct train from Toronto to Moncton. However, there are services departing from Toronto and arriving at Moncton via Montréal. The journey, including transfers, takes approximately 23h 17m.More details
The distance between Toronto and Moncton is 1179 km. The road distance is 1522.8 km.Get driving directions
Toronto to Moncton train services, operated by VIA Rail, depart from Toronto station.More details
Toronto to Moncton train services, operated by VIA Rail, arrive at Moncton station.More details
Book your Toronto to Moncton train tickets online with Rome2rio.Search and book
Moncton is 1h ahead of Toronto. It is currently 6:24 PM in Toronto and 7:24 PM in Moncton.
There are 69+ hotels available in Moncton. Prices start at $84 CAD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps