There are 9 ways to get from Oslo to Lom by train, plane, bus, bus and 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.

Recommended option

Train, fly to Sofia  •  13 h 36 min

  1. OSL - SOF

$116 - $202

Cheapest option

Bus and ferry, train  •  2 days 2 h

  1. Regional

$94 - $129

7 alternative options

Train, fly to Bucharest Otopeni  •  15 h 20 min

  1. OSL - OTP

$140 - $458

Train, fly to Belgrade, bus  •  16 h 5 min

  1. OSL - BEG

$110 - $316

Train, fly to Sibiu, bus  •  17 h 30 min

  1. OSL - SBZ

$183 - $748

Bus, train, bus and ferry  •  44 h

  1. 820 / ...
  2. 029

$148 - $213

Bus, bus and ferry  •  47 h 39 min

  1. 820 / ...

Train, bus and ferry  •  2 days 1 h

$169 - $305

Drive  •  29 h 15 min

  1. 1846.9 miles

$480 - $750

What companies run services between Oslo, Norway and Lom, Bulgaria?

There is no direct connection from Oslo to Lom. However, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Sofia, take the walk to Sofia Airport, take the line 1 subway to Sofia Iskarsko Shose, take the walk to Iskarsko Shose, take the line 494 train to Sofia, then take the train to Lom. Alternatively, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Bucharest Otopeni, take the walk to Otopeni airport, take the bus to Bucureşti, take the walk to Bucuresti Nord Gara A, take the train to Craiova, take the train to Bailesti, then take the drive to Lom.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Oslo to Sofia via Frankfurt
Ave. Duration
6 h 11 min
When
Every day
Estimated price
$390 - $490
Flights from Oslo to Sofia via Munich
Ave. Duration
6 h
When
Every day
Estimated price
$390 - $490
Flights from Oslo to Bucharest Otopeni via Munich
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$260 - $1,000
Flights from Oslo to Bucharest Otopeni via Frankfurt
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$260 - $1,000
Flights from Oslo to Belgrade via Munich
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$170 - $480
Flights from Oslo to Belgrade via Frankfurt
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$170 - $480
Flights from Oslo to Sibiu via Munich
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$300 - $1,600
Flights from Oslo to Sibiu via Frankfurt, Munich
Ave. Duration
7 h 35 min
When
Every day
Estimated price
$220 - $1,100
Scandinavian Airlines
Website
flysas.com
Flights from Oslo to Sofia via Frankfurt
Ave. Duration
6 h 11 min
When
Every day
Estimated price
$390 - $490
Flights from Oslo to Sofia via Munich
Ave. Duration
6 h
When
Every day
Estimated price
$390 - $490
Flights from Oslo to Bucharest Otopeni via Copenhagen
Ave. Duration
4 h 25 min
When
Tuesday
Estimated price
$280 - $1,600
Flights from Oslo to Bucharest Otopeni via Munich
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$260 - $1,000
Flights from Oslo to Bucharest Otopeni via Frankfurt
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$260 - $1,000
Flights from Oslo to Belgrade via Munich
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$170 - $480
Flights from Oslo to Belgrade via Frankfurt
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$170 - $480
KLM
Website
klm.com
Flights from Oslo to Sofia via Amsterdam
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$100 - $460
Flights from Oslo to Bucharest Otopeni via Amsterdam
Ave. Duration
6 h 18 min
When
Every day
Estimated price
$190 - $950
Flights from Oslo to Belgrade via Amsterdam
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$180 - $550
LOT
Website
lot.com
Flights from Oslo to Sofia via Warsaw
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$120 - $410
Flights from Oslo to Bucharest Otopeni via Warsaw
Ave. Duration
5 h 12 min
When
Every day
Estimated price
$120 - $420
Flights from Oslo to Belgrade via Warsaw
Ave. Duration
5 h 35 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$120 - $420
Austrian Airlines
Website
austrian.com
Flights from Oslo to Sofia via Vienna
Ave. Duration
5 h
When
Every day
Estimated price
$390 - $550
Flights from Oslo to Bucharest Otopeni via Vienna
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$300 - $1,300
Flights from Oslo to Sibiu via Vienna
Ave. Duration
7 h 35 min
When
Monday to Saturday
Estimated price
$340 - $1,700
Air France
Website
airfrance.com
Flights from Oslo to Sofia via Paris CDG
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$220 - $800
Flights from Oslo to Bucharest Otopeni via Paris CDG
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$200 - $850
Flights from Oslo to Belgrade via Paris CDG
Ave. Duration
6 h 5 min
When
Every day
Estimated price
$190 - $600
Turkish Airlines
Website
p.turkishairlines.com
Flights from Oslo to Sofia via Istanbul
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$110 - $490
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Oslo to Sofia via Moscow Sheremetyevo
Ave. Duration
7 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$150 - $550
Blue Air
Website
blueairweb.com
Flights from Oslo to Bucharest Otopeni
Ave. Duration
3 h 10 min
When
Thursday and Sunday
Estimated price
$70 - $330
Norwegian Air Shuttle
Website
norwegian.com
Flights from Oslo to Belgrade
Ave. Duration
2 h 45 min
When
Monday, Wednesday and Saturday
Estimated price
$70 - $410
Wizz Air
Website
wizzair.com
Flights from Oslo to Sibiu via Copenhagen
Ave. Duration
4 h 20 min
When
Monday and Wednesday
Estimated price
$75 - $310
Tarom
Website
tarom.ro
Flights from Oslo to Sibiu via Bucharest Otopeni
Ave. Duration
6 h 5 min
When
Thursday
Estimated price
$110 - $490
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
Bulgarian Railways (BDZh)
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Bucuresti Nord Gara A to Craiova
Ave. Duration
3 h
Frequency
Every 2 hours
Estimated price
$7 - $12
Website
cfrcaltori.ro
Train from Craiova to Bailesti
Ave. Duration
1 h 47 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Website
cfrcaltori.ro
Train from Calimanesti to Craiova
Ave. Duration
2 h 10 min
Frequency
3 times a day
Estimated price
$5 - $9
Website
cfrcaltori.ro
Train from Deva to Craiova
Ave. Duration
5 h 12 min
Frequency
Once daily
Estimated price
$9 - $14
Website
cfrcaltori.ro
Danish Railways (DSB)
Phone
70 13 14 15
Website
dsb.dk
Train from Göteborg C to Helsingborg C
Ave. Duration
2 h 13 min
Frequency
Hourly
Estimated price
$30 - $45
Website
dsb.dk
Norwegian Railways (NSB)
Website
nsb.no
Train from Oslo S to Hallsberg station
Ave. Duration
3 h 39 min
Frequency
Once daily
Estimated price
$35 - $75
Website
nsb.no
Swedish Railways (SJ)
Website
sj.se
Train from Hallsberg station to Mjölby Station
Ave. Duration
57 min
Frequency
Every 2 hours
Estimated price
$12 - $26
Website
www.sj.se
2nd Class Non-Rebookable
$12 - $18
1st Class Non-Rebookable
$19 - $26
2nd Class Refundable
$19 - $26
1st Class Refundable
$25 - $35
Train from Mjölby Station to Malmö Central
Ave. Duration
2 h 27 min
Frequency
Every 3 hours
Estimated price
$29 - $70
Website
www.sj.se
2nd Class Non-Rebookable
$29 - $40
1st Class Non-Rebookable
$50 - $70
2nd Class Refundable
$50 - $70
1st Class Refundable
$70 - $100
Bus operators
Nikolic Prevoz D.O.O
Website
nikolicprevoz.rs
Bus from Belgrade to Negotin
Ave. Duration
4 h 21 min
Frequency
Twice daily
Estimated price
$17 - $22
Schedules at
nikolicprevoz.rs
Bus from Negotin to Vidin
Ave. Duration
1 h 30 min
Frequency
Once a week
Estimated price
$3 - $4
Schedules at
nikolicprevoz.rs
Dacos
Swebus
Phone
+46 771 218 218
Email
kundtjanst@swebusexpress.se
Website
swebus.se
Bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Ave. Duration
3 h 35 min
Frequency
Every 4 hours
Estimated price
$30 - $50
Schedules at
Swebus
Bus4You
Website
nettbuss.se
Bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Ave. Duration
3 h 35 min
Frequency
Every 4 hours
Estimated price
$30 - $40
Website
nettbuss.sesok-kopbus4you
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Oslo to Gothenburg
Ave. Duration
3 h 35 min
Frequency
3 times a day
Estimated price
$17 - $29
Website
flixbus.co.uk
Nettbuss Express
Phone
+46 771-15 15 15
Email
info@nettbuss.se
Website
nettbuss.se
Bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Ave. Duration
3 h 35 min
Frequency
Once daily
Estimated price
$17 - $26
Schedule at
Nettbuss Express
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus and ferry from Göteborg to Pozarevac
Ave. Duration
31 h 48 min
Frequency
Once a week
Schedules at
benkotours92.com
Arriva Srbija
Phone
012 538400
Email
predstavnistvo.bas@arriva.rs
Website
arriva.rs
Bus from Požarevac to Kladovo
Ave. Duration
3 h 26 min
Frequency
3 times a day
Estimated price
$7 - $8
Schedules at
arriva.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Kladovo to Negotin
Ave. Duration
1 h 10 min
Frequency
5 times a day
Estimated price
$3
Schedules at
nis-ekspres.rs
SC Latino Expres S.R.L.
Phone
0040263701919
Email
latinoexpres@yahoo.com
Website
latinoexpres.ro
Bus and ferry from Malmö to Deva
Ave. Duration
28 h 34 min
Frequency
3 times a week
Estimated price
$70 - $100
Schedules at
latinoexpres.ro
Bus and ferry from Oslo to Craiova
Ave. Duration
45 h 36 min
Frequency
Twice a week
Estimated price
$80 - $110
Schedules at
latinoexpres.ro

Want to know more about travelling around Bulgaria

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.

Questions & Answers

The distance between Oslo and Lom is 1977 km. The road distance is 2955 km.

The cheapest way to get from Oslo to Lom is to bus and ferry and train which costs kr 750 - kr 1100 and takes 2 days 2 h.

The quickest way to get from Oslo to Lom is to train and fly which takes 13 h 36 min and costs kr 950 - kr 1700.

No, there is no direct bus from Oslo to Lom. However, there are services departing from Oslo Bussterminal and arriving at Lom via Göteborg, Požarevac, Kladovo, Negotin and Vidin. The journey, including transfers, takes approximately 47 h 39 min.

It takes approximately 13 h 36 min to get from Oslo to Lom, including transfers.