Oslo Marrakesh Routes (4 Ways to go)

Planning a trip from Oslo to Marrakesh Cleartrip helps you select the best route between Oslo & Marrakesh 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 & Marrakesh

The distance from Oslo to Marrakesh is approximately 10502.29kms. By car, it takes roughly 117h 51m to reach Marrakesh from Oslo . Take a look at the 4 routes available to reach Marrakesh from Oslo

  • 1.
  • Oslo to Marrakesh Train, fly
  • 7h 42m
  • Rs. 7020
 
Oslo S
 
0h 23m
Rs. 700
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. 700.
 
Oslo Lufthavn Gardermoen
 
4h 50m
Rs. 6000
You can travel from Oslo to Marrakech by booking a flight. The total flight time between Oslo & Marrakech is around 4h 50m. The price of the flight ticket is approximately Rs.6000.
 
Marrakech
 
0h 21m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 2.
  • Oslo to Marrakesh Bus, train, busferry
  • 67h 47m
  • Rs. 25100
 
Oslo
 
38h 35m
Rs. 13000
Travelling in a bus is one of the ways to reach Bordeaux from Oslo. The total journey between Oslo & Bordeaux takes around 38h 35m in a bus. The bus ticket price for the journey is approximately Rs.13000.
 
Bordeaux
 
4h 26m
Rs. 4100
You can reach Montpellier Saint-Roch from Bordeaux-St-Jean by travelling in a train. Bordeaux-St-Jean to Montpellier Saint-Roch train takes approximately 4h 26m. You can catch a train from Bordeaux-St-Jean and get down at Montpellier Saint-Roch. The price of the train ticket is approximately Rs. 4100.
 
Montpellier Saint-Roch
 
0h 10m
Rs. 0
Walking is one of the ways to reach Montpellier from Montpellier Saint-Roch. Montpellier Saint-Roch to Montpellier by walk takes approximately 0h 10m. The distance between Montpellier Saint-Roch & Montpellier is around 0.86kms.
 
Montpellier
 
18h 37m
Rs. 7500
Travelling in a Busferry is one of the ways to reach Berrechid from Montpellier. Montpellier to Berrechid by Busferry takes approximately 18h 37m. The distance between Montpellier & Berrechid is around 1903.27kms.
 
Berrechid
 
2h 59m
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
 
Marrakech
  • 3.
  • Oslo to Marrakesh Bus
  • 115h 5m
  • Rs. 31539
 
Oslo
 
34h 5m
Rs. 9916
Travelling in a bus is one of the ways to reach London Victoria Station from Oslo. The total journey between Oslo & London Victoria Station takes around 34h 5m in a bus. The bus ticket price for the journey is approximately Rs.9916.
 
London Victoria Station
 
35h 30m
Rs. 11623
Travelling in a bus is one of the ways to reach Malaga from London Victoria Station. The total journey between London Victoria Station & Malaga takes around 35h 30m in a bus. The bus ticket price for the journey is approximately Rs.11623.
 
Malaga
 
43h 30m
Rs. 10000
Travelling in a bus is one of the ways to reach Marrakech from Malaga. The total journey between Malaga & Marrakech takes around 43h 30m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Marrakech
  • 4.
  • Oslo to Marrakesh Drive
  • 117h 51m
  • Rs. 112238
 
Oslo
 
117h 51m
Rs. 112238
You can take a car from Oslo to Marrakesh. It will take you around 117h 51m to cover distance of 10502.29kms and reach Marrakesh from Oslo. The total amount for the journey will be approximately Rs.112238.
 
Marrakesh