There are 5 ways to get from Sarpsborg to Bodø by train, plane, bus, car ferry, 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, fly
best- Take the train from Sarpsborg stasjon to Oslo S
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Bodø Airport (BOO)OSL - BOO
4h 23mkr 976–2,747Train
- Take the train from Sarpsborg stasjon to Oslo S
- Take the train from Oslo S to Trondheim SF6
- Take the train from Trondheim S Fosenkaia to Bodø stasjonF7
20h 27mkr 1,708–3,322Bus, train
- Take the bus from Lekevollkrysset E6 to Oslo lufthavn
- Take the bus from Oslo lufthavn to Lillehammer skysstasjon
- Take the bus from Lillehammer skysstasjon to Majavatn stasjon
- Take the train from Majavatn stasjon to Fauske stasjonF7
- Take the bus from Fauske stasjon to Nordlandssykehuset100
23h 41mkr 1,802–2,816Train, car ferry
- Take the train from Sarpsborg stasjon to Oslo S
- Take the train from Oslo S to Bergen stasjonF4
- Take the car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekaiHur
3d 3hkr 7,047–10,562Drive 1,262.6 km
- Drive from Sarpsborg to Bodø1,262.6 km
17h 22mkr 2,758–3,984
Sarpsborg to Bodø by train
Questions & Answers
The cheapest way to get from Sarpsborg to Bodø is to train and fly which costs kr 950 - kr 2800 and takes 4h 23m.
The fastest way to get from Sarpsborg to Bodø is to train and fly which takes 4h 23m and costs kr 950 - kr 2800.
No, there is no direct train from Sarpsborg to Bodø. However, there are services departing from Sarpsborg stasjon and arriving at Bodø stasjon via Oslo S and Trondheim S Fosenkaia. The journey, including transfers, takes approximately 20h 27m.
The distance between Sarpsborg and Bodø is 954 km. The road distance is 1262.6 km.
The best way to get from Sarpsborg to Bodø without a car is to train which takes 20h 27m and costs kr 1700 - kr 3400.
It takes approximately 4h 23m to get from Sarpsborg to Bodø, including transfers.
Sarpsborg to Bodø train services, operated by Norwegian Railways (VY), depart from Sarpsborg stasjon station.
Sarpsborg to Bodø train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Sarpsborg to Bodø is 1263 km. It takes approximately 17h 22m to drive from Sarpsborg to Bodø.
There are 77+ hotels available in Bodø.
What companies run services between Sarpsborg, Norway and Bodø, Norway?
You can take a train from Sarpsborg stasjon to Bodø stasjon via Oslo S, Trondheim S, and Trondheim S Fosenkaia in around 20h 27m.
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- kr 700–2,100
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 550–2,000
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Sarpsborg stasjon to Oslo S
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- kr 220–330
- Website
- https://www.vy.no/en
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–190
- Website
- https://www.vy.no/en
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Estimated price
- kr 800–1,200
- Website
- https://www.vy.no/en
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Oslo S to Trondheim S
- Ave. Duration
- 6h 38m
- Frequency
- 5 times a day
- Estimated price
- kr 380–1,200
- Website
- https://www.sj.no/en/front-page/
Train from Trondheim S Fosenkaia to Bodø stasjon
- Ave. Duration
- 10h 34m
- Frequency
- Once daily
- Estimated price
- kr 1,100–1,800
- Website
- https://www.sj.no/en/front-page/
Train from Majavatn stasjon to Fauske stasjon
- Ave. Duration
- 4h 31m
- Frequency
- Once daily
- Estimated price
- kr 550–850
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Lekevollkrysset E6 to Oslo lufthavn
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- kr 350–410
- Website
- https://www.vybuss.com/
Bus from Oslo lufthavn to Lillehammer skysstasjon
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- kr 270–600
- Website
- https://www.vybuss.com/
Bus from Lillehammer skysstasjon to Majavatn stasjon
- Ave. Duration
- 10h 44m
- Frequency
- 4 times a week
- Estimated price
- kr 550–850
- Website
- https://www.vybuss.com/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Fauske stasjon to Nordlandssykehuset
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- kr 75–110
- Website
- https://www.reisnordland.no/
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekai
- Ave. Duration
- 2d 16h
- Frequency
- 4 times a week
- Estimated price
- kr 6,000–9,000
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekai
- Ave. Duration
- 2d 16h
- Frequency
- 3 times a week
- Website
- https://www.havilavoyages.com/
Want to know more about travelling around Norway
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide













