No, there is no direct train from Toronto to Newcastle. However, there are services departing from Toronto and arriving at Miramichi via Montréal. The journey, including transfers, takes approximately 21h 12m.More details
The distance between Toronto and Newcastle is 1140 km. The road distance is 1350.8 km.Get driving directions
Toronto to Newcastle train services, operated by VIA Rail, depart from Toronto station.More details
Toronto to Newcastle train services, operated by VIA Rail, arrive at Miramichi station.More details
Book your Toronto to Newcastle train tickets online with Rome2rio.Search and book
Newcastle is 1h ahead of Toronto. It is currently 6:15 AM in Toronto and 7:15 AM in Newcastle.
There are 10+ hotels available in Newcastle. Prices start at $125 CAD per night.More details