There are 5 ways to get from Schreiber to Ottawa by bus, plane, 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.
Bus to Thunder Bay International Airport, fly
best- Take the bus from Schreiber, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQT - YOW
7h 23m$395–709Bus
cheapest- Take the bus from Schreiber to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Ottawa - Via Railbus
20h 3m$89–271Drive 1,171.3 km
- Drive from Schreiber to Ottawacar 1,171.3 km
15h 45m$233–336Bus to Sault Ste. Marie Airport, fly
- Take the bus from Schreiber to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to Ottawa Macdonald-Cartier International Airport (YOW)plane YAM - YOW
12h 16m$384–825Bus, train
- Take the bus from Schreiber, ON to White River, ONbus
- Take the train from White River to Sudburytrain
- Take the bus from Sudbury to Ottawa - Via Railbus
20h 21m$250–572
Schreiber to Ottawa by bus
Questions & Answers
The cheapest way to get from Schreiber to Ottawa is to bus which costs $85 - $280 and takes 20h 3m.
The fastest way to get from Schreiber to Ottawa is to bus and fly which takes 7h 23m and costs $390 - $750.
No, there is no direct bus from Schreiber to Ottawa. However, there are services departing from Schreiber and arriving at Ottawa - Via Rail via Sault Ste Marie and Sudbury. The journey, including transfers, takes approximately 20h 3m.
The distance between Schreiber and Ottawa is 1328 km. The road distance is 1171.3 km.
The best way to get from Schreiber to Ottawa without a car is to bus which takes 20h 3m and costs $85 - $280.
It takes approximately 7h 23m to get from Schreiber to Ottawa, including transfers.
Schreiber to Ottawa bus services, operated by Ontario Northland, depart from Schreiber station.
Schreiber to Ottawa bus services, operated by Ontario Northland, arrive at Sault Ste Marie station.
Yes, the driving distance between Schreiber to Ottawa is 1171 km. It takes approximately 15h 45m to drive from Schreiber to Ottawa.
There are 313+ hotels available in Ottawa.
What companies run services between Schreiber, ON, Canada and Ottawa, ON, Canada?
You can take a bus from Schreiber to Ottawa - Via Rail via Sault Ste Marie and Sudbury in around 20h 3m.
- Website
- flyporter.com
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
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $320–550
Flights from Sault Ste. Marie Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 5h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–650
Flights from Sault Ste. Marie Airport to Ottawa Macdonald-Cartier International Airport via Sudbury
- Ave. Duration
- 5h
- When
- Monday, Thursday, and Friday
- Estimated price
- $290–650
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- $110–600
Flights from Sault Ste. Marie Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $110–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
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
- Phone
- +1 855 566 2378
- [email protected]
- Website
- gokasper.com
Bus from Schreiber, ON to Thunder Bay, ON
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $95–130
- Website
- https://gokasper.com/
- Adult
- $95–130
Bus from Schreiber, ON to White River, ON
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $90–130
- Website
- https://gokasper.com/
- Adult
- $90–130
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Schreiber to Sault Ste Marie
- Ave. Duration
- 6h 32m
- Frequency
- 6 times a week
- Estimated price
- $35–110
- Website
- https://www.ontarionorthland.ca/en
- Children
- $35–55
- Senior
- $60–90
- Adult
- $70–110
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 Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- https://www.ontarionorthland.ca/en
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Bus from Schreiber to Sault Ste Marie
- Ave. Duration
- 6h 32m
- Frequency
- 6 times a week
- Estimated price
- $35–110
- Website
- https://www.ontarionorthland.ca/en
- Children
- $35–55
- Senior
- $60–90
- Adult
- $70–110
Bus from Sudbury to Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- https://www.ontarionorthland.ca/en
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
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 Italy Travel Guides, Train travel in Spain: A guide to Renfe, and Getting to Rome from the airport - to help you get the most out of your next trip.










