There are 5 ways to get from Tarifa to Maputo by bus, plane, car, 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, bus to Málaga Airport, fly
best- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Maputo International Airport (MPM)AGP - MPM
20h 43m$339–1,170Drive 14,203.6 km
- Drive from Tarifa to Maputo14,203.6 km
7d 20h$2,595–3,749Bus, train to Seville Airport, fly
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the train from Cadiz to Sevilla-Santa Justa
- Fly from Seville Airport (SVQ) to Maputo International Airport (MPM)SVQ - MPM
21h 29m$354–1,204Bus, train, bus to Faro Airport, fly
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the train from Cadiz to Sevilla-Santa Justa
- Take the bus from Sevilla Santa Justa to Faro Airport
- Fly from Faro Airport (FAO) to Maputo International Airport (MPM)FAO - MPM
22h 33m$341–1,216Bus to Gibraltar International Airport, fly
- Take the bus from Tarifa to Estación de Autobuses de La Línea de la Concepción
- Fly from Gibraltar International Airport (GIB) to Maputo International Airport (MPM)GIB - MPM
21h 6m$735–2,747
Málaga Airport (AGP) to Maputo International Airport (MPM) flights
Questions & Answers
The cheapest way to get from Tarifa to Maputo is to bus and train and fly which costs $340 - $1,300 and takes 22h 33m.
The fastest way to get from Tarifa to Maputo is to bus and fly which takes 20h 43m and costs $330 - $1,200.
The distance between Tarifa and Maputo is 8129 km. The road distance is 14203.6 km.
It takes approximately 20h 43m to get from Tarifa to Maputo, including transfers.
Maputo is 1h ahead of Tarifa. It is currently 1:33 PM in Tarifa and 2:33 PM in Maputo.
Yes, the driving distance between Tarifa to Maputo is 14204 km. It takes approximately 7 days 20h to drive from Tarifa to Maputo.
There are 123+ hotels available in Maputo.
What companies run services between Tarifa, Andalusia, Spain and Maputo, Mozambique?
There is no direct connection from Tarifa to Maputo. However, you can take the bus to Marbella, take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Maputo International Airport (MPM), then take the taxi to Maputo. Alternatively, you can drive from Tarifa to Maputo in around 7d 20h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flytap.com
Flights from Málaga Airport to Maputo International Airport via Lisboa
- Ave. Duration
- 19h 23m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $290–1,100
Flights from Seville Airport to Maputo International Airport via Lisboa
- Ave. Duration
- 19h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $290–1,100
Flights from Faro Airport to Maputo International Airport via Lisboa
- Ave. Duration
- 18h 16m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $280–1,100
- Website
- qatarairways.com
Flights from Málaga Airport to Maputo International Airport via Doha
- Ave. Duration
- 16h
- When
- Monday, Friday, and Sunday
- Estimated price
- $450–1,400
Flights from Gibraltar International Airport to Maputo International Airport via London Heathrow, Johannesburg
- Ave. Duration
- 19h 20m
- When
- Friday
- Estimated price
- $700–2,700
- Website
- lam.co.mz
Flights from Gibraltar International Airport to Maputo International Airport via London Heathrow, Johannesburg
- Ave. Duration
- 17h 50m
- When
- Saturday
- Estimated price
- $700–3,500
- Website
- kenya-airways.com
Flights from Gibraltar International Airport to Maputo International Airport via London Heathrow, Nairobi
- Ave. Duration
- 24h 20m
- When
- Saturday
- Estimated price
- $900–2,500
- Website
- flyairlink.com
Flights from Gibraltar International Airport to Maputo International Airport via London Heathrow, Johannesburg
- Ave. Duration
- 19h 20m
- When
- Friday
- Estimated price
- $700–2,700
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Cadiz to Sevilla-Santa Justa
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $19–45
- Website
- https://www.renfe.com/es/en
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Schedules at
- tgcomes.es
Bus from Tarifa to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $9–13
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $9–14
- Website
- https://www.alsa.com/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Sevilla Santa Justa to Faro Airport
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $2–17
- Website
- https://rede-expressos.pt/en
- Online ticket
- $2–17
Want to know more about travelling around Mozambique
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide






















