There are 4 ways to get from Belleville to Tottenham by train, bus, 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 Belleville to Toronto Union Stationtrain VIA Rail
- Take the train from Union Station GO to King City GOtrain Br
3h 58m$136–360Drive 233.3 km
cheapest- Drive from Belleville to Tottenhamcar 233.3 km
2h 50m$46–66Bus, line 088 bus
- Take the bus from Belleville, ON to Toronto, ON - Yorkdale Bus Terminalbus Kingston
- Take the bus from Finch Go Bus Terminal Platform 15 to Seneca College Stop # 1706bus 088
4h 30m$104–196Bus, train
- Take the bus from Belleville to Torontobus Ott-Tor
- Take the train from Union Station GO to Bradford GOtrain Br
6h 23m$70–122
Questions & Answers
The cheapest way to get from Belleville to Tottenham is to drive which costs $45 - $70 and takes 2h 50m.
The fastest way to get from Belleville to Tottenham is to drive which takes 2h 50m and costs $45 - $70.
No, there is no direct bus from Belleville to Tottenham. However, there are services departing from Belleville, ON and arriving at Seneca College Stop # 1706 via Yorkdale Bus Terminal and Finch Go Bus Terminal Platform 15. The journey, including transfers, takes approximately 4h 30m.
No, there is no direct train from Belleville to Tottenham. However, there are services departing from Belleville and arriving at King City GO via Union Station GO. The journey, including transfers, takes approximately 3h 58m.
The distance between Belleville and Tottenham is 257 km. The road distance is 233.3 km.
The best way to get from Belleville to Tottenham without a car is to train which takes 3h 58m and costs $130 - $360.
It takes approximately 3h 58m to get from Belleville to Tottenham, including transfers.
Belleville to Tottenham bus services, operated by Megabus Canada, depart from Belleville, ON station.
Belleville to Tottenham train services, operated by VIA Rail, depart from Belleville station.
The best way to get from Belleville to Tottenham is to train which takes 3h 58m and costs $130 - $360. Alternatively, you can bus and line 088 bus, which costs $100 - $200 and takes 4h 30m.
What companies run services between Belleville, ON, Canada and Tottenham, ON, Canada?
You can take a train from Belleville to Tottenham via Union Station GO and King City GO in around 3h 58m. Alternatively, you can take a bus from Belleville, ON to Tottenham via Yorkdale Bus Terminal, Yonge St. @ Finch Ave., Finch Go Bus Terminal Platform 15, and Seneca College Stop # 1706 in around 4h 30m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Belleville to Toronto Union Station
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to King City GO
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–12
Train from Union Station GO to Bradford GO
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Belleville, ON to Toronto, ON - Yorkdale Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
- Phone
- +1 866-668-3978
- [email protected]
- Website
- York Region Transit
Bus from Finch Go Bus Terminal Platform 15 to Seneca College Stop # 1706
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–5
- Website
- York Region Transit
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Belleville to Toronto
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $30–80
- Website
- Rider Express
- Standard
- $30–80
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Belleville to Tottenham bus services, operated by Megabus Canada, arrive at Toronto, ON - Yorkdale Bus Terminal station.
Belleville to Tottenham train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Belleville to Tottenham is 233 km. It takes approximately 2h 50m to drive from Belleville to Tottenham.
There are 31+ hotels available in Tottenham.

















