There are 7 ways to get from Nipigon to Belleville by bus, plane, train, 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.
Bus, fly to Toronto Pearson International Airport, train
best- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Toronto Pearson International Airport (YYZ)plane YQT - YYZ
- Take the train from Toronto Union Station to Bellevilletrain
8h 21m$255–913Bus
cheapest- Take the bus from Nipigon to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Yorkdalebus
- Take the bus from Toronto, ON - Yorkdale Bus Terminal to Belleville, ONbus
22h 21m$103–346Bus, train
- Take the bus from Nipigon, ON to White River, ONbus
- Take the train from White River to Sudburytrain
- Take the bus from Sudbury to Torontobus
- Take the train from Toronto Union Station to Bellevilletrain
23h 2m$348–856Drive 1,283.6 km
- Drive from Nipigon to Bellevillecar 1,283.6 km
16h 57m$254–367Bus, fly to Toronto Island Airport, train
- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Toronto Island Airport (YTZ)plane YQT - YTZ
- Take the train from Toronto Union Station to Bellevilletrain
8h 19m$316–900Bus, fly to Ottawa Macdonald-Cartier International Airport, train
- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQT - YOW
- Take the train from Ottawa to Bellevilletrain
9h 58m$430–934Bus, train via Vaughan
- Take the bus from Nipigon, ON to White River, ONbus
- Take the train from White River to Sudburytrain
- Take the bus from Sudbury to King City Go Stationbus
- Take the train from Toronto Union Station to Bellevilletrain
23h 43m$327–848
Nipigon to Belleville by bus
Questions & Answers
The cheapest way to get from Nipigon to Belleville is to bus which costs $100 - $350 and takes 22h 21m.
The fastest way to get from Nipigon to Belleville is to bus and fly and train which takes 8h 19m and costs $310 - $900.
No, there is no direct bus from Nipigon to Belleville. However, there are services departing from Nipigon and arriving at Belleville, ON via Sault Ste Marie, Sudbury and Toronto, ON - Yorkdale Bus Terminal. The journey, including transfers, takes approximately 22h 21m.
The distance between Nipigon and Belleville is 1251 km. The road distance is 1283.6 km.
The best way to get from Nipigon to Belleville without a car is to bus which takes 22h 21m and costs $100 - $350.
It takes approximately 8h 21m to get from Nipigon to Belleville, including transfers.
Nipigon to Belleville bus services, operated by Ontario Northland, depart from Nipigon station.
Nipigon to Belleville bus services, operated by Ontario Northland, arrive at Sault Ste Marie station.
Yes, the driving distance between Nipigon to Belleville is 1284 km. It takes approximately 16h 57m to drive from Nipigon to Belleville.
There are 105+ hotels available in Belleville.
What companies run services between Nipigon, ON, Canada and Belleville, ON, Canada?
You can take a bus from Nipigon to Belleville, ON via Sault Ste Marie, Sudbury, and Toronto, ON - Yorkdale Bus Terminal in around 22h 21m.
- Website
- flyporter.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $210–650
Flights from Thunder Bay International Airport to Toronto Island Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $190–550
Flights from Thunder Bay International Airport to Toronto Island Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- $190–550
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $320–550
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport via Toronto Island Airport
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $320–550
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $80–430
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $110–600
- Website
- flyflair.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–400
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Belleville
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from White River to Sudbury
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- https://www.viarail.ca/en
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
Train from Toronto Union Station to Belleville
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Belleville
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Ottawa to Belleville
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- $60–270
- Website
- https://www.viarail.ca/en
- Escape
- $60–160
- Business
- $100–250
- Business Plus
- $120–270
- Economy
- $65–170
- Economy Plus
- $75–180
Train from White River to Sudbury
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- https://www.viarail.ca/en
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
Train from Toronto Union Station to Belleville
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 855 566 2378
- [email protected]
- Website
- gokasper.com
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- https://gokasper.com/
- Adult
- $65–85
Bus from Nipigon, ON to White River, ON
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $120–170
- Website
- https://gokasper.com/
- Adult
- $120–170
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- https://gokasper.com/
- Adult
- $65–85
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- https://gokasper.com/
- Adult
- $65–85
Bus from Nipigon, ON to White River, ON
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $120–170
- Website
- https://gokasper.com/
- Adult
- $120–170
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Nipigon to Sault Ste Marie
- Ave. Duration
- 7h 37m
- Frequency
- 6 times a week
- Estimated price
- $40–120
- Website
- https://www.ontarionorthland.ca/en
- Children
- $40–60
- Senior
- $65–100
- Adult
- $80–120
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Yorkdale
- Ave. Duration
- 4h 53m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- https://www.ontarionorthland.ca/en
- Children
- $28–45
- Senior
- $45–70
- Adult
- $55–85
Bus from Sudbury to King City Go Station
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- https://www.ontarionorthland.ca/en
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Toronto, ON - Yorkdale Bus Terminal to Belleville, ON
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $55–100
- Schedules at
- flixbus.com
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 Need to know: Greyhound, How do I get from Sydney to Melbourne, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.














