There are 6 ways to get from Norway to Morocco by plane, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bergen to Tangier Ibn Battouta Airport
best- Fly from Bergen (BGO) to Tangier Ibn Battouta Airport (TNG)plane BGO - TNG
10h 48mMAD 1,764–6,187Train to Oslo Airport, Gardermoen, fly to Málaga Airport, bus, car ferry
cheapest- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Málaga Airport (AGP)plane OSL - AGP
- Take the bus from Malaga Airport to Estación de Algeciras San Bernardobus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
13h 38mMAD 933–5,175Fly Kristiansand Airport, Kjevik to Tangier Ibn Battouta Airport
- Fly from Kristiansand Airport, Kjevik (KRS) to Tangier Ibn Battouta Airport (TNG)plane KRS - TNG
11h 32mMAD 2,057–7,200Fly Stavanger Airport, Sola to Tangier Ibn Battouta Airport
- Fly from Stavanger Airport, Sola (SVG) to Tangier Ibn Battouta Airport (TNG)plane SVG - TNG
8h 31mMAD 2,381–8,372Fly Stavanger Airport, Sola to Málaga Airport, bus, car ferry
- Fly from Stavanger Airport, Sola (SVG) to Málaga Airport (AGP)plane SVG - AGP
- Take the bus from Malaga Airport to Estación de Algeciras San Bernardobus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
13h 23mMAD 1,424–7,702Fly Bergen to Málaga Airport, bus, car ferry
- Fly from Bergen (BGO) to Málaga Airport (AGP)plane BGO - AGP
- Take the bus from Malaga Airport to Estación de Algeciras San Bernardobus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
13h 54mMAD 1,107–5,417
Bergen (BGO) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Norway to Morocco is to train and fly and bus and car ferry which costs MAD 900 - MAD 5,500 and takes 13h 38m.
The fastest way to get from Norway to Morocco is to fly which takes 8h 31m and costs MAD 2,300 - MAD 8,500.
The distance between Norway and Morocco is 2872 km.
It takes approximately 10h 48m to get from Norway to Morocco, including transfers.
Morocco is 1h behind Norway. It is currently 11:08 AM in Norway and 10:08 AM in Morocco.
There are 3260+ hotels available in Morocco.
What companies run services between Norway and Morocco?
Norwegian Air International, Royal Air Maroc, and five other airlines fly from Bergen (BGO) to Tangier Ibn Battouta Airport (TNG) twice daily.
- Website
- airarabia.com
Flights from Bergen to Tangier Ibn Battouta Airport via London Gatwick
- Ave. Duration
- 8h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,600–6,000
Flights from Bergen to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,600–6,000
Flights from Bergen to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 11h 15m
- When
- Sunday
- Estimated price
- MAD 1,600–6,000
Flights from Bergen to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 12h 30m
- When
- Thursday
- Estimated price
- MAD 1,700–6,000
Flights from Kristiansand Airport, Kjevik to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,900–7,000
Flights from Stavanger Airport, Sola to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 50m
- When
- Monday
- Estimated price
- MAD 2,200–8,000
Flights from Stavanger Airport, Sola to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 2,100–8,000
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- MAD 220–250
- Website
- Flytoget AS
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Algeciras San Bernardo
- Ave. Duration
- 2h 6m
- Frequency
- 3 times a day
- Estimated price
- MAD 180–280
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Algeciras San Bernardo
- Ave. Duration
- 2h 6m
- Frequency
- 3 times a day
- Estimated price
- MAD 180–280
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Algeciras San Bernardo
- Ave. Duration
- 2h 6m
- Frequency
- 3 times a day
- Estimated price
- MAD 180–280
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 70–2,401
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 435
- Neptuno Seat No Car
- MAD 544
- Sirena Seat Car
- MAD 2,292
- Neptuno Seat Car
- MAD 2,401
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 70–2,401
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 435
- Neptuno Seat No Car
- MAD 544
- Sirena Seat Car
- MAD 2,292
- Neptuno Seat Car
- MAD 2,401
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 70–2,401
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 435
- Neptuno Seat No Car
- MAD 544
- Sirena Seat Car
- MAD 2,292
- Neptuno Seat Car
- MAD 2,401
Want to know more about travelling around Morocco
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












