Travel within Canada is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Schreiber?

Book now

There are 6 ways to get from Greater Sudbury to Schreiber by plane, night bus, bus, car or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Fly Sudbury to Sault Ste Marie, night bus

  1. Fly from Sudbury (YSB) to Sault Ste Marie (YAM)
  2. Take the night bus from Sault Ste Marie to Schreiber

Cheapest

Bus, night bus

  1. Take the bus from Sudbury to Sault Ste Marie
  2. Take the night bus from Sault Ste Marie to Schreiber

Bus to Sault Ste Marie, fly to Thunder Bay, drive

  1. Take the bus from Sudbury to Sault Ste Marie
  2. Fly from Sault Ste Marie (YAM) to Thunder Bay (YQT)
  3. Drive from Thunder Bay to Schreiber

Fly Sudbury to Thunder Bay, drive

  1. Fly from Sudbury (YSB) to Thunder Bay (YQT)
  2. Drive from Thunder Bay to Schreiber

Train, bus

  1. Take the train from Sudbury to White River
  2. Take the bus from White River, ON to Schreiber, ON

Drive

  1. Drive from Greater Sudbury to Schreiber

Greater Sudbury to Schreiber by bus and night bus

6 Weekly Services
12h 14m Average Duration
$127 Cheapest Price
See schedules
Greater Sudbury → Schreiber
Unrestricted

Travel safe during COVID-19

Rules to follow in Canada

m

Regional advice

Regional advice

Travel within Canada

There are no current restrictions

COVID-19 help in Canada

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397

Frequently Asked Questions


Yes, travel within Canada is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There are no current restrictions

Explore travel options

The national COVID-19 helpline number in Schreiber is 1-833-784-4397.

Wearing a face mask on public transport in Schreiber is subject to regional advice.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

Last updated: 2 Oct 2022
Exceptions may apply, for full details: Government of Canada.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Greater Sudbury to Schreiber is to bus and night bus which costs $120 - $230 and takes 12h 14m.

More details

The quickest way to get from Greater Sudbury to Schreiber is to fly and drive which costs $150 - $600 and takes 4h 37m.

More details

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 14m.

More details

The distance between Greater Sudbury and Schreiber is 536 km. The road distance is 796.4 km.

Get driving directions

The best way to get from Greater Sudbury to Schreiber without a car is to train and bus which takes 12h 20m and costs $140 - $350.

More details

It takes approximately 9h 33m to get from Greater Sudbury to Schreiber, including transfers.

More details

Greater Sudbury to Schreiber bus services, operated by Ontario Northland, depart from Sudbury station.

More details

The quickest flight from Sudbury Airport to Sault Ste Marie Airport is the direct flight which takes 50 min.

Search flights

Greater Sudbury to Schreiber bus services, operated by Ontario Northland, arrive at Schreiber station.

More details

Yes, the driving distance between Greater Sudbury to Schreiber is 796 km. It takes approximately 10h 15m to drive from Greater Sudbury to Schreiber.

Get driving directions

Map of how to get from Greater Sudbury to Schreiber.
Launch map view
  • Distance: 535.9 km
  • Duration: 9h 33m

What companies run services between Greater Sudbury, ON, Canada and Schreiber, ON, Canada?

There is no direct connection from Greater Sudbury to Schreiber. However, you can take the taxi to Sudbury airport, fly to Sault Ste Marie, take the taxi to Sault Ste Marie, then take the night bus to Schreiber. Alternatively, you can take the bus to Sault Ste Marie, take the taxi to Sault Ste Marie airport, fly to Thunder Bay, then take the drive to Schreiber.

Airlines
Bearskin Lake Air
Website
bearskinairlines.com
Flights from Sudbury to Sault Ste Marie
Ave. Duration
50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$21 - $410
Flights from Sault Ste Marie to Thunder Bay
Ave. Duration
1h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$19 - $280
Flights from Sudbury to Thunder Bay
Ave. Duration
1h 30m
When
Monday
Estimated price
$40 - $450
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Sudbury to White River
Ave. Duration
8h 5m
Frequency
3 times a week
Estimated price
$100 - $230
Website
VIA Rail
Escape
$65 - $85
Business
$130 - $170
Economy
$100 - $120
EconomyPlus
$160 - $230
Bus operators
Ontario Northland
Phone
+1 800 363 7512
Email
info@ontarionorthland.ca
Website
ontarionorthland.ca
Night bus from Sault Ste Marie to Schreiber
Ave. Duration
6h 53m
Frequency
6 times a week
Estimated price
$75 - $140
Book at
Ontario Northland
Senior
$75 - $120
Adult
$90 - $140
Bus from Sudbury to Sault Ste Marie
Ave. Duration
4h 21m
Frequency
6 times a week
Estimated price
$50 - $90
Book at
Ontario Northland
Senior
$50 - $75
Adult
$60 - $90
Kasper Transportation
Phone
1-855-566-2378
Website
gokasper.com
Bus from White River, ON to Schreiber, ON
Ave. Duration
3h 15m
Frequency
Once daily
Estimated price
$45 - $120
Schedules at
gokasper.com
Book at
gokasper.betterez.com
Child 1-14
$45 - $70
Senior
$85 - $120
Student
$95 - $110
Adult
$100 - $120

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 Slovenia: Getting from Ljubljana to Lake Bled, 5 incredible day trips from Florence by train and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Bearskin Lake Air offers flights from Sudbury Airport to Sault Ste Marie Airport.

Search flights

The best way to get from Greater Sudbury to Sudbury Airport is to taxi which takes 24 min and costs $70 - $90.

More details

ticket