Oslo Ljubljana Routes (11 Ways to go)

Planning a trip from Oslo to Ljubljana Cleartrip helps you select the best route between Oslo & Ljubljana based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Oslo & Ljubljana

The distance from Oslo to Ljubljana is approximately 2254.45kms. By car, it takes roughly 21h 42m to reach Ljubljana from Oslo . Take a look at the 11 routes available to reach Ljubljana from Oslo

  • 1.
  • Oslo to Ljubljana Bus Pepeks Zagreb
  • 30h 1m
  • Rs. 500
 
Zagreb, Zagreb
 
2h 15m
Rs. 500
Travelling in a bus is one of the ways to reach Ljubljana, Ljubljana from Zagreb, Zagreb. The total journey between Zagreb, Zagreb & Ljubljana, Ljubljana takes around 2h 15m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Ljubljana, Ljubljana
  • 2.
  • Oslo to Ljubljana Bus RegioJet
  • 31h 16m
  • Rs. 7980
 
Oslo, Bussterminal, Galleriet
 
19h 40m
Rs. 5500
Travelling in a bus is one of the ways to reach Praha, ÚAN Florenc from Oslo, Bussterminal, Galleriet. The total journey between Oslo, Bussterminal, Galleriet & Praha, ÚAN Florenc takes around 19h 40m in a bus. The bus ticket price for the journey is approximately Rs.5500.
 
Praha, ÚAN Florenc
 
8h 0m
Rs. 2100
Travelling in a bus is one of the ways to reach Villach, Villach from Prague, Prague ÚAN Florenc. The total journey between Prague, Prague ÚAN Florenc & Villach, Villach takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.2100.
 
Villach, Villach
 
1h 36m
Rs. 380
Travelling in a bus is one of the ways to reach Ljubljana, Ljubljana from Villach, Villach. The total journey between Villach, Villach & Ljubljana, Ljubljana takes around 1h 36m in a bus. The bus ticket price for the journey is approximately Rs.380.
 
Ljubljana, Ljubljana
  • 3.
  • Oslo to Ljubljana Train, fly to Klagenfurt, shuttle
  • 8h 38m
  • Rs. 8000
 
Oslo S
 
0h 23m
Rs. 750
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 750.
 
Oslo Lufthavn Gardermoen
 
4h 0m
Rs. 6500
You can travel from Oslo to Klagenfurt by booking a flight. The total flight time between Oslo & Klagenfurt is around 4h 0m. The price of the flight ticket is approximately Rs.6500.
 
Klagenfurt
 
1h 45m
Rs. 750
Travelling in a Shuttle is one of the ways to reach Ljubljana from Klagenfurt Flughafen. Klagenfurt Flughafen to Ljubljana by Shuttle takes approximately 1h 45m. The distance between Klagenfurt Flughafen & Ljubljana is around 103.07kms.
 
Ljubljana
  • 4.
  • Oslo to Ljubljana Train, fly to Pula, shuttle
  • 8h 23m
  • Rs. 12050
 
Oslo S
 
0h 23m
Rs. 750
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 750.
 
Oslo Lufthavn Gardermoen
 
2h 40m
Rs. 8500
You can travel from Oslo to Pula by booking a flight. The total flight time between Oslo & Pula is around 2h 40m. The price of the flight ticket is approximately Rs.8500.
 
Pula
 
2h 50m
Rs. 2800
Travelling in a Shuttle is one of the ways to reach Ljubljana - Avtobusna Postaja from Pula Airport. Pula Airport to Ljubljana - Avtobusna Postaja by Shuttle takes approximately 2h 50m. The distance between Pula Airport & Ljubljana - Avtobusna Postaja is around 207.68kms.
 
Ljubljana - Avtobusna Postaja
  • 5.
  • Oslo to Ljubljana Train, fly to Ljubljana
  • 7h 1m
  • Rs. 10150
 
Oslo S
 
0h 23m
Rs. 750
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 750.
 
Oslo Lufthavn Gardermoen
 
3h 50m
Rs. 7500
You can travel from Oslo to Ljubljana by booking a flight. The total flight time between Oslo & Ljubljana is around 3h 50m. The price of the flight ticket is approximately Rs.7500.
 
Ljubljana
 
0h 18m
Rs. 1900
Travelling in a Shuttle is one of the ways to reach Ljubljana from Ljubljana Airport. Ljubljana Airport to Ljubljana by Shuttle takes approximately 0h 18m. The distance between Ljubljana Airport & Ljubljana is around 26.78kms.
 
Ljubljana
  • 6.
  • Oslo to Ljubljana Train, fly to Zagreb, shuttle
  • 7h 39m
  • Rs. 9950
 
Oslo S
 
0h 23m
Rs. 750
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 750.
 
Oslo Lufthavn Gardermoen
 
2h 45m
Rs. 7000
You can travel from Oslo to Zagreb by booking a flight. The total flight time between Oslo & Zagreb is around 2h 45m. The price of the flight ticket is approximately Rs.7000.
 
Zagreb
 
2h 1m
Rs. 2200
Travelling in a Shuttle is one of the ways to reach Ljubljana from Zagreb Airport. Zagreb Airport to Ljubljana by Shuttle takes approximately 2h 1m. The distance between Zagreb Airport & Ljubljana is around 154.79kms.
 
Ljubljana
  • 7.
  • Oslo to Ljubljana Ferry, train Urlaubs-Express
  • 39h 6m
  • Rs. 10750
 
Kiel Norwegen-Kai
 
0h 8m
Rs. 0
Walking is one of the ways to reach Kiel Hbf from Kiel Norwegen-Kai. Kiel Norwegen-Kai to Kiel Hbf by walk takes approximately 0h 8m. The distance between Kiel Norwegen-Kai & Kiel Hbf is around 0.53kms.
 
Kiel Hbf
 
1h 16m
Rs. 1900
You can reach Hamburg Hbf from Kiel Hbf by travelling in a train. Kiel Hbf to Hamburg Hbf train takes approximately 1h 16m. You can catch a train from Kiel Hbf and get down at Hamburg Hbf. The price of the train ticket is approximately Rs. 1900.
 
Hamburg Hbf
 
13h 42m
Rs. 8000
You can reach Villach Hauptbahnhof from Hamburg Hbf by travelling in a train. Hamburg Hbf to Villach Hauptbahnhof train takes approximately 13h 42m. You can catch a train from Hamburg Hbf and get down at Villach Hauptbahnhof. The price of the train ticket is approximately Rs. 8000.
 
Villach Hauptbahnhof
 
1h 38m
Rs. 850
You can reach Ljubljana from Villach Hbf by travelling in a train. Villach Hbf to Ljubljana train takes approximately 1h 38m. You can catch a train from Villach Hbf and get down at Ljubljana. The price of the train ticket is approximately Rs. 850.
 
Ljubljana
  • 8.
  • Oslo to Ljubljana Train, fly to Trieste, shuttle
  • 8h 41m
  • Rs. 11150
 
Oslo S
 
0h 23m
Rs. 750
You can reach Oslo Lufthavn Gardermoen from Oslo S by travelling in a train. Oslo S to Oslo Lufthavn Gardermoen train takes approximately 0h 23m. You can catch a train from Oslo S and get down at Oslo Lufthavn Gardermoen. The price of the train ticket is approximately Rs. 750.
 
Oslo Lufthavn Gardermoen
 
4h 30m
Rs. 8000
You can travel from Oslo to Trieste by booking a flight. The total flight time between Oslo & Trieste is around 4h 30m. The price of the flight ticket is approximately Rs.8000.
 
Trieste
 
1h 18m
Rs. 2400
Travelling in a Shuttle is one of the ways to reach Ljubljana from Trieste Airport. Trieste Airport to Ljubljana by Shuttle takes approximately 1h 18m. The distance between Trieste Airport & Ljubljana is around 195.62kms.
 
Ljubljana
  • 9.
  • Oslo to Ljubljana Ferry, train via München Hbf
  • 36h 23m
  • Rs. 14950
 
Kiel Norwegen-Kai
 
0h 8m
Rs. 0
Walking is one of the ways to reach Kiel Hbf from Kiel Norwegen-Kai. Kiel Norwegen-Kai to Kiel Hbf by walk takes approximately 0h 8m. The distance between Kiel Norwegen-Kai & Kiel Hbf is around 0.53kms.
 
Kiel Hbf
 
1h 16m
Rs. 1900
You can reach Hamburg Hbf from Kiel Hbf by travelling in a train. Kiel Hbf to Hamburg Hbf train takes approximately 1h 16m. You can catch a train from Kiel Hbf and get down at Hamburg Hbf. The price of the train ticket is approximately Rs. 1900.
 
Hamburg Hbf
 
5h 40m
Rs. 9000
You can reach München Hbf from Hamburg Hbf by travelling in a train. Hamburg Hbf to München Hbf train takes approximately 5h 40m. You can catch a train from Hamburg Hbf and get down at München Hbf. The price of the train ticket is approximately Rs. 9000.
 
München Hbf
 
1h 34m
Rs. 1500
You can reach Salzburg Hbf from München Hbf by travelling in a train. München Hbf to Salzburg Hbf train takes approximately 1h 34m. You can catch a train from München Hbf and get down at Salzburg Hbf. The price of the train ticket is approximately Rs. 1500.
 
Salzburg Hbf
 
2h 31m
Rs. 1700
You can reach Villach Hbf from Salzburg Hbf by travelling in a train. Salzburg Hbf to Villach Hbf train takes approximately 2h 31m. You can catch a train from Salzburg Hbf and get down at Villach Hbf. The price of the train ticket is approximately Rs. 1700.
 
Villach Hbf
 
1h 38m
Rs. 850
You can reach Ljubljana from Villach Hbf by travelling in a train. Villach Hbf to Ljubljana train takes approximately 1h 38m. You can catch a train from Villach Hbf and get down at Ljubljana. The price of the train ticket is approximately Rs. 850.
 
Ljubljana
  • 10.
  • Oslo to Ljubljana Train, ferry, night train
  • 37h 30m
  • Rs. 22650
 
Oslo S
 
4h 28m
Rs. 2900
You can reach Kristiansand from Oslo S by travelling in a train. Oslo S to Kristiansand train takes approximately 4h 28m. You can catch a train from Oslo S and get down at Kristiansand. The price of the train ticket is approximately Rs. 2900.
 
Kristiansand
 
2h 15m
Rs. 1600
Ferry is one of the ways to reach Hirtshals Færgeterminal from Kristiansand ferjekai. Kristiansand ferjekai to Hirtshals Færgeterminal by ferry takes approximately 2h 15m. The distance between Kristiansand ferjekai & Hirtshals Færgeterminal is around 132.37kms.
 
Hirtshals Færgeterminal
 
0h 21m
Rs. 2600
You can take a car from Hirtshals Færgeterminal to Sindal st. It will take you around 0h 21m to cover distance of 27.73kms and reach Sindal st from Hirtshals Færgeterminal. The total amount for the journey will be approximately Rs.2600.
 
Sindal st
 
5h 45m
Rs. 4200
You can reach Roskilde st from Sindal st by travelling in a train. Sindal st to Roskilde st train takes approximately 5h 45m. You can catch a train from Sindal st and get down at Roskilde st. The price of the train ticket is approximately Rs. 4200.
 
Roskilde st
 
4h 21m
Rs. 2500
You can reach Hamburg Hbf from Roskilde St. by travelling in a train. Roskilde St. to Hamburg Hbf train takes approximately 4h 21m. You can catch a train from Roskilde St. and get down at Hamburg Hbf. The price of the train ticket is approximately Rs. 2500.
 
Hamburg Hbf
 
13h 42m
Rs. 8000
You can reach Villach Hauptbahnhof from Hamburg Hbf by travelling in a train. Hamburg Hbf to Villach Hauptbahnhof train takes approximately 13h 42m. You can catch a train from Hamburg Hbf and get down at Villach Hauptbahnhof. The price of the train ticket is approximately Rs. 8000.
 
Villach Hauptbahnhof
 
1h 38m
Rs. 850
You can reach Ljubljana from Villach Hbf by travelling in a train. Villach Hbf to Ljubljana train takes approximately 1h 38m. You can catch a train from Villach Hbf and get down at Ljubljana. The price of the train ticket is approximately Rs. 850.
 
Ljubljana
  • 11.
  • Oslo to Ljubljana Drive
  • 21h 42m
  • Rs. 24260
 
Oslo
 
21h 42m
Rs. 24260
You can take a car from Oslo to Ljubljana. It will take you around 21h 42m to cover distance of 2254.45kms and reach Ljubljana from Oslo. The total amount for the journey will be approximately Rs.24260.
 
Ljubljana