There are 4 ways to get from Barcelona to Malta by plane, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Patos
best- Fly from Barcelona–El Prat Airport (BCN) to Patos (JPO)plane BCN - JPO
20h 2mR$1,511–5,156Fly to Greater Natal International Airport, drive
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Greater Natal International Airport (NAT)plane BCN - NAT
- Drive from Natal-Airport-NAT to Maltacar
18h 35mR$1,421–4,936Fly to Campina Grande, taxi
- Fly from Barcelona–El Prat Airport (BCN) to Campina Grande (CPV)plane BCN - CPV
- Take the taxi from Campina Grande (CPV) to Maltataxi
20h 34mR$2,161–6,876Fly to Orlando Bezerra De Menezes Airport, drive
- Fly from Barcelona–El Prat Airport (BCN) to Orlando Bezerra De Menezes Airport (JDO)plane BCN - JDO
- Drive from Orlando Bezerra De Menezes Airport (JDO) to Maltacar
21h 17mR$1,471–5,066
Barcelona–El Prat Airport (BCN) to Patos (JPO) flights
Comparing Your Travel Options
The cheapest way to get from Barcelona to Malta is to fly and drive which costs R$ 1400 - R$ 5000 and takes 18h 35m.
The fastest way to get from Barcelona to Malta is to fly and drive which takes 18h 35m and costs R$ 1400 - R$ 5000.
The distance between Barcelona and Malta is 6754 km.
It takes approximately 20h 2m to get from Barcelona to Malta, including transfers.
Malta is 4h behind Barcelona. It is currently 2:34 AM in Barcelona and 10:34 PM in Malta.
What companies run services between Barcelona, Spain and Malta, Brazil?
TAP Portugal, Azul, and Vueling Airlines fly from Barcelona–El Prat Airport (BCN) to Patos (JPO) once daily.
- Website
- voeazul.com.br
Flights from Barcelona–El Prat Airport to Patos via Lisboa, Recife
- Ave. Duration
- 20h 2m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,400–5,000
Flights from Barcelona–El Prat Airport to Campina Grande via Lisboa, Recife
- Ave. Duration
- 21h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–6,000
Flights from Barcelona–El Prat Airport to Campina Grande via Madrid, Recife
- Ave. Duration
- 15h 20m
- When
- Wednesday
- Estimated price
- R$1,600–6,500
Flights from Barcelona–El Prat Airport to Greater Natal International Airport via Lisboa
- Ave. Duration
- 12h 36m
- When
- Every day
- Estimated price
- R$1,200–4,600
Flights from Barcelona–El Prat Airport to Greater Natal International Airport via Lisboa, Recife
- Ave. Duration
- 16h 15m
- When
- Tuesday and Thursday
- Estimated price
- R$1,300–4,700
Flights from Barcelona–El Prat Airport to Orlando Bezerra De Menezes Airport via Lisboa, Recife
- Ave. Duration
- 19h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,300–4,800
- Website
- flytap.com
Flights from Barcelona–El Prat Airport to Campina Grande via Lisboa, Recife
- Ave. Duration
- 21h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–6,000
Flights from Barcelona–El Prat Airport to Campina Grande via Madrid, Recife
- Ave. Duration
- 15h 20m
- When
- Wednesday
- Estimated price
- R$1,600–6,500
Flights from Barcelona–El Prat Airport to Greater Natal International Airport via Lisboa
- Ave. Duration
- 12h 36m
- When
- Every day
- Estimated price
- R$1,200–4,600
Flights from Barcelona–El Prat Airport to Greater Natal International Airport via Lisboa, Recife
- Ave. Duration
- 16h 15m
- When
- Tuesday and Thursday
- Estimated price
- R$1,300–4,700
Flights from Barcelona–El Prat Airport to Orlando Bezerra De Menezes Airport via Lisboa, Recife
- Ave. Duration
- 19h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,300–4,800
- Website
- voegol.com.br
Flights from Barcelona–El Prat Airport to Greater Natal International Airport via Lisboa
- Ave. Duration
- 11h 15m
- When
- Thursday
- Estimated price
- R$1,200–4,600
Flights from Barcelona–El Prat Airport to Orlando Bezerra De Menezes Airport via Sao Paulo
- Ave. Duration
- 16h 30m
- When
- Monday to Saturday
- Estimated price
- R$2,600–7,000
- Website
- latam.com
Flights from Barcelona–El Prat Airport to Orlando Bezerra De Menezes Airport via Sao Paulo
- Ave. Duration
- 15h 20m
- When
- Monday to Saturday
- Estimated price
- R$2,600–7,000
- Ave. Duration
- 2h 50m
- Estimated price
- R$650–850
Campina Taxi
- Phone
- +55 (83) 3343-3500
- Website
- facebook.com
JC Transportes
- Phone
- +55 (83) 9683-2323
- Website
- facebook.com
Paraiba Rádio Taxi
- Phone
- +55 (83) 3321-6666
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, 4 of the smartest ways to explore Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.






