There are 7 ways to get from Greater Sudbury to Schreiber by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Sudbury to White Rivertrain VIA Rail
- Take the bus from White River, ON to Schreiber, ONbus Thunder Bay
11h 45m$203–457Bus
cheapest- Take the bus from Sudbury to Sault Ste Mariebus Ontc
- Take the bus from Sault Ste Marie to Schreiberbus Ontc
12h 15m$59–180Drive 689.4 km
- Drive from Greater Sudbury to Schreibercar 689.4 km
9h 43m$135–195Fly Greater Sudbury Airport to Sault Ste. Marie Airport, bus
- Fly from Greater Sudbury Airport (YSB) to Sault Ste. Marie Airport (YAM)plane YSB - YAM
- Take the bus from Sault Ste Marie to Schreiberbus
9h 24m$1,101–2,052Fly Greater Sudbury Airport to Thunder Bay International Airport, bus
- Fly from Greater Sudbury Airport (YSB) to Thunder Bay International Airport (YQT)plane YSB - YQT
- Take the bus from Thunder Bay, ON to Schreiber, ONbus
6h 23m$542–1,022Bus to Sault Ste. Marie Airport, fly to Thunder Bay International Airport, bus
- Take the bus from Sudbury to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to Thunder Bay International Airport (YQT)plane YAM - YQT
- Take the bus from Thunder Bay, ON to Schreiber, ONbus
11h 31m$560–1,240Bus to Toronto Pearson International Airport, fly to Thunder Bay International Airport, bus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Thunder Bay International Airport (YQT)plane YYZ - YQT
- Take the bus from Thunder Bay, ON to Schreiber, ONbus
11h 56m$285–788
Greater Sudbury to Schreiber by bus
Questions & Answers
The cheapest way to get from Greater Sudbury to Schreiber is to bus which costs $55 - $180 and takes 12h 15m.
The fastest way to get from Greater Sudbury to Schreiber is to fly and bus which takes 6h 23m and costs $500 - $1,100.
No, there is no direct bus from Greater Sudbury to Schreiber. However, there are services departing from Sudbury and arriving at Schreiber via Sault Ste Marie. The journey, including transfers, takes approximately 12h 15m.
The distance between Greater Sudbury and Schreiber is 673 km. The road distance is 689.4 km.
The best way to get from Greater Sudbury to Schreiber without a car is to train and bus which takes 11h 45m and costs $200 - $460.
It takes approximately 11h 45m to get from Greater Sudbury to Schreiber, including transfers.
Greater Sudbury to Schreiber bus services, operated by Ontario Northland, depart from Sudbury station.
Greater Sudbury to Schreiber bus services, operated by Ontario Northland, arrive at Sault Ste Marie station.
Yes, the driving distance between Greater Sudbury to Schreiber is 689 km. It takes approximately 9h 43m to drive from Greater Sudbury to Schreiber.
There are five+ hotels available in Schreiber.
What companies run services between Greater Sudbury, ON, Canada and Schreiber, ON, Canada?
You can take a bus from Sudbury to Schreiber via Sault Ste Marie in around 12h 15m.
- Website
- bearskinairlines.com
Flights from Greater Sudbury Airport to Sault Ste. Marie Airport
- Ave. Duration
- 56 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $950–1,800
Flights from Greater Sudbury Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 42m
- When
- Monday and Tuesday
- Estimated price
- $370–900
Flights from Sault Ste. Marie Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–1,700
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $75–430
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–400
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $210–650
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sudbury to White River
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
- Phone
- +1 855 566 2378
- [email protected]
- Website
- Ontario & Manitoba Bus Service
Bus from White River, ON to Schreiber, ON
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $90–130
- Website
- Ontario & Manitoba Bus Service
- Adult
- $90–130
Bus from Thunder Bay, ON to Schreiber, ON
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $95–130
- Website
- Ontario & Manitoba Bus Service
- Adult
- $95–130
Bus from Thunder Bay, ON to Schreiber, ON
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $95–130
- Website
- Ontario & Manitoba Bus Service
- Adult
- $95–130
Bus from Thunder Bay, ON to Schreiber, ON
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $95–130
- Website
- Ontario & Manitoba Bus Service
- Adult
- $95–130
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sault Ste Marie to Schreiber
- Ave. Duration
- 6h 43m
- Frequency
- 6 times a week
- Estimated price
- $35–110
- Website
- Ontario Northland
- Children
- $35–55
- Senior
- $60–90
- Adult
- $70–110
Bus from Sault Ste Marie to Schreiber
- Ave. Duration
- 6h 43m
- Frequency
- 6 times a week
- Estimated price
- $35–110
- Website
- Ontario Northland
- Children
- $35–55
- Senior
- $60–90
- Adult
- $70–110
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
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 How to get from Heathrow Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.











