Directions from Oslo to Harstad

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

Recommended option

Train, fly to Evenes  •  4 h 46 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Evenes (EVE) OSL - EVE

$94 - $395

7 alternative options

Train, fly to Tromso, ferry  •  7 h 42 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Tromso (TOS) OSL - TOS
  3. Take the ferry from Tromsø Prostneset hurtigbåtkai to Harstad hurtigbåtkai

Train, bus  •  23 h 55 min

  1. Take the train from Oslo S to Trondheim S R21
  2. Take the train from Trondheim S to Fauske 71
  3. Take the bus from Fauske stasjon to Lødingen ferjekai
  4. Take the bus from Lødingen ferjekai to Harstad Byterminal 260

$239 - $349

Bus, train, night train  •  25 h 27 min

  1. Take the bus from Oslo Bussterminal to Lillehammer skysstasjon
  2. Take the train from Lillehammer to Trondheim S 21 / ...
  3. Take the night train from Trondheim S to Fauske stasjon 71
  4. Take the bus from Fauske stasjon to Lødingen ferjekai
  5. Take the bus from Lødingen ferjekai to Harstad Byterminal 260

$259 - $372

Train, taxi  •  27 h 33 min

  1. Take the train from Oslo S to Stockholm Centralstation 70
  2. Take the train from Stockholm Central to Umeaa Central
  3. Take the train from Umeaa Central to Narvik
  4. Take a taxi from Narvik to Harstad

$306 - $576

Train, ferry  •  34 h 16 min

  1. Take the train from Oslo S to Trondheim S R21
  2. Take the train from Trondheim S to Bodoe 71
  3. Take the ferry from Bodø Hurtigrutekai to Harstad Hurtigrutekai

$266 - $398

Night bus, bus, ferry  •  3 days 4 h

  1. Take the night bus from Oslo Bussterminal to Ørsta rutebilstasjon
  2. Take the bus from Ørsta rutebilstasjon to Ålesund rutebilstasjon 101 / ...
  3. Take the ferry from Ålesund Hurtigrutekai to Harstad Hurtigrutekai

$599 - $832

Drive  •  22 h 7 min

  1. Drive from Oslo to Harstad 1077 miles

$280 - $420

What companies run services between Oslo, Norway and Harstad, Troms, Norway?

There is no direct connection from Oslo to Harstad. However, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Evenes, take the walk to Evenes kryss, then take the bus to Harstad. Alternatively, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Tromso, take the walk to Flyplassen, take the line 42 bus to Sjøgata S3, take the walk to Tromsø Prostneset hurtigbåtkai, then take the ferry to Harstad.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Oslo to Evenes
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$110 - $600
Flights from Oslo to Tromso
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$110 - $550
Flights from Oslo to Tromso via Bodo
Ave. Duration
3 h 31 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $550
Norwegian Air Shuttle
Website
norwegian.com
Flights from Oslo to Evenes
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$95 - $550
Flights from Oslo to Tromso
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$95 - $550
Train operators
Ruter
Phone
177
Website
ruter.no
Train from Oslo Sentralstasjon [tog] to Oslo lufthavn [alle tog]
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
$10 - $14
Schedules at
ruter.no
Train from Oslo Sentralstasjon [tog] to Trondheim [tog]
Ave. Duration
6 h 29 min
Frequency
3 times a day
Estimated price
$70 - $100
Schedules at
ruter.no
Train from Lillehammer [tog] to Trondheim [tog]
Ave. Duration
4 h 21 min
Frequency
3 times a day
Estimated price
$50 - $70
Schedules at
ruter.no
Norwegian Railways (NSB)
Website
nsb.no
Train from Oslo S to Trondheim S
Ave. Duration
6 h 41 min
Frequency
4 times a day
Estimated price
$55 - $80
Website
nsb.no
Train from Trondheim S to Fauske
Ave. Duration
8 h 59 min
Frequency
Once daily
Estimated price
$50 - $75
Website
nsb.no
Train from Lillehammer to Trondheim S
Ave. Duration
4 h 31 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Website
nsb.no
Night train from Trondheim S to Fauske stasjon
Ave. Duration
8 h 51 min
Frequency
Once daily
Estimated price
$50 - $75
Website
nsb.no
Train from Trondheim S to Bodoe
Ave. Duration
9 h 50 min
Frequency
Once daily
Estimated price
$60 - $90
Website
nsb.no
Swedish Railways (SJ)
Website
sj.se
Train from Oslo S to Stockholm Centralstation
Ave. Duration
5 h 5 min
Frequency
3 times a day
Estimated price
$50 - $120
Website
www.sj.se
2nd Class Non-Rebookable
$50 - $70
1st Class Non-Rebookable
$85 - $120
2nd Class Refundable
$85 - $120
1st Class Refundable
$120 - $170
Train from Stockholm Central to Umeaa Central
Ave. Duration
6 h 19 min
Frequency
Every 4 hours
Estimated price
$60 - $150
Website
www.sj.se
2nd Class Non-Rebookable
$60 - $90
1st Class Non-Rebookable
$100 - $140
2nd Class Refundable
$100 - $150
1st Class Refundable
$150 - $210
Train from Umeaa Central to Narvik
Ave. Duration
12 h 26 min
Frequency
3 times a week
Estimated price
$55 - $130
Website
www.sj.se
Bus operators
177 Nordland
Website
177nordland.no
Bus from Fauske stasjon to Lødingen ferjekai
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$120 - $160
Schedules at
177nordland.no
Troms Fylkestrafikk
Phone
+47 77 78 87 77
Website
tromskortet.no
Bus from Lødingen ferjekai to Harstad Byterminal
Ave. Duration
1 h 15 min
Frequency
Twice a week
Estimated price
$13 - $16
Schedules at
tromskortet.no
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Oslo Bussterminal to Lillehammer skysstasjon
Ave. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$40 - $55
Schedules at
nettbuss.no
Night bus from Oslo Bussterminal to Ørsta rutebilstasjon
Ave. Duration
9 h 5 min
Frequency
Once daily
Estimated price
$75 - $100
Schedules at
nettbuss.no
Bus from Ørsta rutebilstasjon to Ålesund rutebilstasjon
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$27 - $35
Schedules at
nettbuss.no
Nettbuss AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Ørsta rutebilstasjon to Ålesund rutebilstasjon
Ave. Duration
1 h 34 min
Frequency
Hourly
Estimated price
$20 - $27
Schedules at
nettbuss.no
Ferry operators
Troms Fylkestrafikk
Phone
+47 77 78 87 77
Website
tromskortet.no
Ferry from Tromsø Prostneset hurtigbåtkai to Harstad hurtigbåtkai
Ave. Duration
3 h
Frequency
3 times a day
Schedules at
tromskortet.no
Hurtigruten
Phone
+442031 317 799
Website
hurtigruten.com
Ferry from Bodø Hurtigrutekai to Harstad Hurtigrutekai
Ave. Duration
15 h 45 min
Frequency
Once daily
Estimated price
$150 - $210
Schedules at
hurtigruten.com
Ferry from Ålesund Hurtigrutekai to Harstad Hurtigrutekai
Ave. Duration
2 days 15 h
Frequency
Once daily
Estimated price
$500 - $700
Schedules at
hurtigruten.com
Other operators
Taxi from Narvik to Harstad
Ave. Duration
1 h 43 min
Estimated price
$140 - $180
Navrik Taxi
Phone
+47 07550
Website
narviktaxi.no

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: Jadrolinija, How to get from JFK to New York City and Getting to Milan from the airport - to help you get the most out of your next trip.

Questions & Answers

The distance between Oslo and Harstad is 1026 km. The road distance is 1723 km.

The cheapest way to get from Oslo to Harstad is to train and fly which costs kr 750 - kr 3200 and takes 4 h 46 min.

The quickest way to get from Oslo to Harstad is to train and fly which takes 4 h 46 min and costs kr 750 - kr 3200.

It takes approximately 4 h 46 min to get from Oslo to Harstad, including transfers.