There are 6 ways to get from Malaysia to Barcelona by bus, plane, 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 Singapore Changi Airport, fly
best- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Barcelona–El Prat Airport (BCN)plane SIN - BCN
18h 17m€225–620Fly from Ipoh
- Fly from Ipoh (IPH) to Barcelona–El Prat Airport (BCN)plane IPH - BCN
22h 45m€544–2,853Fly from Penang International Airport
- Fly from Penang International Airport (PEN) to Barcelona–El Prat Airport (BCN)plane PEN - BCN
25h 38m€302–855Fly from Sultan Abdul Aziz Shah
- Fly from Sultan Abdul Aziz Shah (SZB) to Barcelona–El Prat Airport (BCN)plane SZB - BCN
22h 7m€441–1,004Train to Kuala Lumpur International Airport, fly
- Take the train from KL Sentral to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Barcelona–El Prat Airport (BCN)plane KUL - BCN
20h 13m€293–491Fly from Senai International Airport
- Fly from Senai International Airport (JHB) to Barcelona–El Prat Airport (BCN)plane JHB - BCN
21h 46m€303–1,107
Singapore Changi Airport (SIN) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from Malaysia to Barcelona is to bus and fly which costs €220 - €650 and takes 18h 17m.
The fastest way to get from Malaysia to Barcelona is to bus and fly which takes 18h 17m and costs €220 - €650.
The distance between Malaysia and Barcelona is 10963 km.
It takes approximately 18h 17m to get from Malaysia to Barcelona, including transfers.
There are 5066+ hotels available in Barcelona.
What companies run services between Malaysia and Barcelona, Spain?
Scoot Tigerair and Singapore Airlines fly from Ipoh (IPH) to Barcelona–El Prat Airport (BCN) twice daily.
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Barcelona–El Prat Airport
- Ave. Duration
- 14h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €260–1,400
Flights from Singapore Changi Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 18h 15m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €260–950
Flights from Ipoh to Barcelona–El Prat Airport via Singapore Changi Airport
- Ave. Duration
- 24h 18m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €500–2,900
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Munich
- Ave. Duration
- 28h 55m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €360–800
Flights from Sultan Abdul Aziz Shah to Barcelona–El Prat Airport via Singapore Changi Airport
- Ave. Duration
- 21h 27m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–1,800
Flights from Senai International Airport to Barcelona–El Prat Airport via Kuala Lumpur International Airport, Frankfurt
- Ave. Duration
- 31h 55m
- When
- Saturday and Sunday
- Estimated price
- €310–1,200
- Website
- turkishairlines.com
Flights from Singapore Changi Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- €310–600
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- €240–850
Flights from Senai International Airport to Barcelona–El Prat Airport via Kuala Lumpur International Airport, Istanbul
- Ave. Duration
- 21h 38m
- When
- Every day
- Estimated price
- €300–1,100
- Website
- lufthansa.com
Flights from Singapore Changi Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 17h 35m
- When
- Monday, Wednesday, Friday, Tuesday, Saturday, and Sunday
- Estimated price
- €260–1,400
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Munich
- Ave. Duration
- 28h 55m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €290–1,100
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 16h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €250–900
Flights from Senai International Airport to Barcelona–El Prat Airport via Kuala Lumpur International Airport, Frankfurt
- Ave. Duration
- 18h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €310–1,200
- Website
- etihad.com
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Munich
- Ave. Duration
- 28h 55m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €360–800
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Abu Dhabi
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- €290–420
- Website
- emirates.com
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Dubai
- Ave. Duration
- 18h 18m
- When
- Every day
- Estimated price
- €280–850
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Doha
- Ave. Duration
- 18h 1m
- When
- Every day
- Estimated price
- €270–800
- Website
- swiss.com
Flights from Singapore Changi Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €250–850
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Zurich
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- €280–950
- Website
- saudia.com
Flights from Penang International Airport to Barcelona–El Prat Airport via Jeddah
- Ave. Duration
- 31h 35m
- When
- Monday
- Estimated price
- €300–1,000
Flights from Senai International Airport to Barcelona–El Prat Airport via Jeddah
- Ave. Duration
- 30h 55m
- When
- Tuesday
- Estimated price
- €330–1,100
- Website
- austrian.com
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Vienna
- Ave. Duration
- 27h 5m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €300–850
- Website
- vueling.com
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Vienna
- Ave. Duration
- 22h 15m
- When
- Thursday
- Estimated price
- €300–850
- Website
- easyjet.com
Flights from Penang International Airport to Barcelona–El Prat Airport via Suvarnabhumi, Milan Malpensa
- Ave. Duration
- 29h 20m
- When
- Thursday
- Estimated price
- €360–800
- Website
- cathaypacific.com
Flights from Sultan Abdul Aziz Shah to Barcelona–El Prat Airport via Hong Kong
- Ave. Duration
- 25h 35m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €390–1,200
- Website
- klm.com
Flights from Kuala Lumpur International Airport to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 17h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €240–850
- Website
- airfrance.com
Flights from Senai International Airport to Barcelona–El Prat Airport via Kuala Lumpur International Airport, Paris Charles de Gaulle
- Ave. Duration
- 22h 45m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €330–1,100
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–16
- Website
- KLIA Ekspres
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €3–16
- Schedules at
- transtar.travel
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 French strikes 2018: What are my alternative transport options?, Which side of Niagara Falls should I choose (and how do I get there)?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.














