There are 7 ways to get from Ohrid to Tangier by bus, plane, car ferry, busferry, 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.
Bus to Tirana International Airport Nënë Tereza, fly to Tangier Ibn Battouta Airport
best- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Tangier Ibn Battouta Airport (TNG)plane TIA - TNG
11h 50mMAD 1,255–18,326Bus, car ferry via Tarragona
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Tarragona - Bus Stationbus
- Take the bus from Tarragona to Algecirasbus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
2d 3hBus, bus and ferry, train, car ferry
- Take the bus from Ohrid to Elbasanbus
- Take the busferry from Elbasan to Roma, Autostazione Tiburtinabusferry
- Take the train from Roma Ostiense to Civitavecchiatrain Re
- Take the car ferry from Port of Civitavecchia to Port of Tangier Villecarferry
2d 23hFly Ohrid Airport to Tangier Ibn Battouta Airport
- Fly from Ohrid Airport (OHD) to Tangier Ibn Battouta Airport (TNG)plane OHD - TNG
9h 7mMAD 1,995–8,734Fly Ohrid Airport to Málaga Airport, bus, car ferry
- Fly from Ohrid Airport (OHD) to Málaga Airport (AGP)plane OHD - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
13h 59mMAD 1,568–7,439Bus, bus and ferry, car ferry
- Take the bus from Ohrid to Durrësbus
- Take the busferry from Durrës to Anagninabusferry
- Take the bus from ROMA | Anagnina to CIVITAVECCHIA | Deposito # f277bus
- Take the car ferry from Port of Civitavecchia to Port of Tangier Villecarferry
3d 11hMAD 3,715–4,978Bus, car ferry
- Take the bus from Struga to Roma Terminibus
- Take the bus from ROMA | Capolinea Cornelia # f1 to CIVITAVECCHIA | Via Braccianese Via Gondar # f278bus
- Take the car ferry from Port of Civitavecchia to Port of Tangier Villecarferry
3d 12hMAD 3,821–5,036
Tirana International Airport Nënë Tereza (TIA) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Ohrid to Tangier is to fly and bus and car ferry which costs MAD 1,500 - MAD 7,500 and takes 13h 59m.
The fastest way to get from Ohrid to Tangier is to fly which takes 9h 7m and costs MAD 1,900 - MAD 9,000.
The distance between Ohrid and Tangier is 2469 km.
The best way to get from Ohrid to Tangier without a car is to bus and car ferry via Tarragona which takes 2 days 3h and costs .
It takes approximately 11h 50m to get from Ohrid to Tangier, including transfers.
Tangier is 1h behind Ohrid. It is currently 6:43 PM in Ohrid and 5:43 PM in Tangier.
There are 568+ hotels available in Tangier.
What companies run services between Ohrid, North Macedonia and Tangier, Morocco?
Edelweiss Air, Swiss, and three other airlines fly from Ohrid Airport (OHD) to Tangier Ibn Battouta Airport (TNG) once daily.
- Website
- airarabia.com
Flights from Tirana International Airport Nënë Tereza to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- MAD 950–3,600
Flights from Tirana International Airport Nënë Tereza to Tangier Ibn Battouta Airport via Lyon
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- MAD 1,300–4,100
Flights from Ohrid Airport to Tangier Ibn Battouta Airport via Zurich, Bordeaux
- Ave. Duration
- 8h 25m
- When
- Wednesday
- Estimated price
- MAD 4,300–14,000
Flights from Ohrid Airport to Tangier Ibn Battouta Airport via Zurich, Barcelona
- Ave. Duration
- 11h 3m
- When
- Monday to Thursday
- Estimated price
- MAD 1,800–20,000
- Website
- swiss.com
Flights from Ohrid Airport to Málaga Airport via Zurich
- Ave. Duration
- 8h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 1,800–8,000
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Tangier Ibn Battouta Airport via Milan Bergamo
- Ave. Duration
- 7h 37m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 800–3,400
Flights from Tirana International Airport Nënë Tereza to Tangier Ibn Battouta Airport via Málaga Airport
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- MAD 900–3,500
- Website
- vueling.com
Flights from Tirana International Airport Nënë Tereza to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 11h 5m
- When
- Thursday
- Estimated price
- MAD 1,200–4,300
- Website
- flyulendo.com
Flights from Ohrid Airport to Málaga Airport via Milan Malpensa
- Ave. Duration
- 6h 5m
- When
- Wednesday and Sunday
- Estimated price
- MAD 1,200–4,600
- Website
- wizzair.com
Flights from Ohrid Airport to Málaga Airport via Bratislava
- Ave. Duration
- 11h 15m
- When
- Sunday
- Estimated price
- MAD 1,400–6,000
- Website
- easyjet.com
Flights from Ohrid Airport to Málaga Airport via Basel
- Ave. Duration
- 7h 10m
- When
- Monday and Friday
- Estimated price
- MAD 1,900–6,000
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Roma Ostiense to Civitavecchia
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- MAD 100–170
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Ostiense to Civitavecchia
- Ave. Duration
- 46 min
- Frequency
- 3 times a day
- Estimated price
- MAD 75–180
- Website
- https://www.trenitalia.com/en.html
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- MAD 65–200
- Schedules at
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- MAD 45–60
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Ohrid to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- MAD 217
- Schedules at
- nelatours.com
Bus from Ohrid to Durrës
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- MAD 217
- Schedules at
- nelatours.com
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Elbasan to Tirana
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 29
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tirana to Tarragona - Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Tarragona to Algeciras
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- MAD 900–1,900
- Website
- https://www.alsa.com/en
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- MAD 70–140
- Website
- https://www.alsa.com/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Roma, Autostazione Tiburtina
- Ave. Duration
- 9h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- MAD 70–100
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–170
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Ohrid to Durrës
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- MAD 174
- Schedules at
- senadtours.com
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Durrës to Anagnina
- Ave. Duration
- 19h
- Frequency
- Once a week
- Estimated price
- MAD 1,082
- Schedules at
- firenzelines.com
- Phone
- 800 174 471
- Website
- servizi.cotralspa.it
Bus from ROMA | Anagnina to CIVITAVECCHIA | Deposito # f277
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a week
- Estimated price
- MAD 60–80
- Schedules at
- servizi.cotralspa.it
Bus from ROMA | Capolinea Cornelia # f1 to CIVITAVECCHIA | Via Braccianese Via Gondar # f278
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- MAD 40–55
- Schedules at
- servizi.cotralspa.it
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Struga to Roma Termini
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- MAD 1,190
- Website
- https://www.hakbus.org/
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- MAD 100–2,391
- Website
- https://www.balearia.com/en
- Sirena Seat No Car
- MAD 433
- Neptuno Seat No Car
- MAD 541
- Sirena Seat Car
- MAD 2,283
- Neptuno Seat Car
- MAD 2,391
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Civitavecchia to Port of Tangier Ville
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- MAD 2,400–3,600
- Website
- https://www.gnv.it/en
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
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide




































