There are 4 ways to get from New Hartford to Toronto by train, bus (Greyhound, Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Utica to Toronto Union Stationtrain VIA Rail
10h 9m$112–362Bus via Syracuse
cheapest- Take the bus from Utica Centro Hub to Syracuse Centrobus Route 1 / ...
- Take the bus from Syracuse Bus Station to Torontobus Greyhound US0215
11h 37m$59–131Bus
- Take the bus from Utica to Syracusebus Adt A264 / ...
- Take the bus from Syracuse to Torontobus Adt N816
10h 32m$67–263Drive 462.5 km
- Drive from New Hartford to Torontocar 462.5 km
5h 8m$91–132
New Hartford to Toronto by bus and train
Questions & Answers
The cheapest way to get from New Hartford to Toronto is to bus via Syracuse which costs $55 - $140 and takes 11h 37m.
The fastest way to get from New Hartford to Toronto is to drive which takes 5h 8m and costs $90 - $140.
No, there is no direct bus from New Hartford to Toronto. However, there are services departing from Genesee St & Oxford Rd and arriving at Toronto via Utica Centro Hub, Utica and Syracuse. The journey, including transfers, takes approximately 10h 32m.
No, there is no direct train from New Hartford to Toronto station. However, there are services departing from Utica and arriving at Toronto Union Station via . The journey, including transfers, takes approximately 10h 9m.
The distance between New Hartford and Toronto is 506 km. The road distance is 462.5 km.
The best way to get from New Hartford to Toronto without a car is to train which takes 10h 9m and costs $110 - $370.
It takes approximately 10h 9m to get from New Hartford to Toronto, including transfers.
New Hartford to Toronto bus services, operated by Trailways, depart from Utica station.
New Hartford to Toronto train services, operated by VIA Rail, depart from Utica station.
The best way to get from New Hartford to Toronto is to train which takes 10h 9m and costs $110 - $370. Alternatively, you can bus, which costs $65 - $270 and takes 10h 32m.
What companies run services between New Hartford, NY, USA and Toronto, ON, Canada?
VIA Rail operates a train from Utica to Toronto Union Station once daily. Tickets cost $110–340 and the journey takes 7h 52m. Alternatively, you can take a bus from Genesee St & Oxford Rd to Toronto via Utica Centro Hub, Utica, and Syracuse in around 10h 32m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Utica to Toronto Union Station
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- $110–340
- Website
- VIA Rail
- Escape
- $110–270
- Business
- $160–320
- Business Plus
- $180–340
- Economy
- $130–280
- Economy Plus
- $140–290
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Utica to Syracuse
- Saver
- $22–40
- Flexible
- $40–50
Bus from Syracuse to Toronto
- Saver
- $55–210
- Flexible
- $100–220
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Utica to Syracuse
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $10–21
- Website
- Greyhound
Bus from Syracuse Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Utica to Syracuse
- Ave. Duration
- 55 min
- Frequency
- 3 times a week
- Estimated price
- $11–18
- Schedules at
- Flixbus USA
Bus from Syracuse Bus Station to Toronto
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
- Phone
- +1 (800) 734.3950
- Website
- Birnie Bus
Bus from Utica Centro Hub to Syracuse Centro
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- $7–9
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
More Questions & Answers
New Hartford to Toronto bus services, operated by Trailways, arrive at Syracuse station.
New Hartford to Toronto train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between New Hartford to Toronto is 463 km. It takes approximately 5h 8m to drive from New Hartford to Toronto.
There are 1963+ hotels available in Toronto.










