There are 7 ways to get from Langkawi Airport (LGK) to Madrid by plane, ferry, train, tram, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport
best- Fly from Langkawi International Airport (LGK) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane LGK - MAD
25h 35m€395–1,026Ferry, Speedboat to Phuket International Airport, fly to Adolfo Suárez Madrid–Barajas Airport
cheapest- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
- Take the ferry from Koh Lipe to Rassada Pier Phuketferry
- Fly from Phuket International Airport (HKT) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane HKT - MAD
29h 10m€355–715Ferry to Alor Setar, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Fly from Alor Setar (AOR) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane AOR - MAD
24h 4m€507–1,515Fly Langkawi International Airport to Barcelona–El Prat Airport, train
- Fly from Langkawi International Airport (LGK) to Barcelona–El Prat Airport (BCN)plane LGK - BCN
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain
22h 33m€554–1,234Ferry, tram, car ferry to Penang International Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Take the tram from Alor Setar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
- Fly from Penang International Airport (PEN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane PEN - MAD
28h 4m€409–1,234Ferry, ferry to Hat Yai, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
- Take the ferry from Bundhaya Beach Ko Lipe to Hat Yai Airportferry
- Fly from Hat Yai (HDY) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane HDY - MAD
27h 18m€420–1,187Fly Langkawi International Airport to Valencia Airport, train
- Fly from Langkawi International Airport (LGK) to Valencia Airport (VLC)plane LGK - VLC
- Take the train from Valencia Joaquin Sorolla to Madrid Chamartíntrain
27h 42m€452–1,186
Langkawi International Airport (LGK) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Langkawi Airport (LGK) to Madrid is to ferry and Speedboat and fly which costs €350 - €750 and takes 29h 10m.
The fastest way to get from Langkawi Airport (LGK) to Madrid is to fly and train which takes 22h 33m and costs €550 - €1300.
The distance between Langkawi Airport (LGK) and Madrid is 10671 km.
It takes approximately 25h 35m to get from Langkawi Airport (LGK) to Madrid, including transfers.
Madrid is 6h behind Langkawi Airport (LGK). It is currently 9:47 AM in Langkawi Airport (LGK) and 3:47 AM in Madrid.
There are 7030+ hotels available in Madrid.
What companies run services between Langkawi Airport (LGK), Malaysia and Madrid, Spain?
IndiGo Airlines, Air France, and five other airlines fly from Langkawi International Airport (LGK) to Adolfo Suárez Madrid–Barajas Airport (MAD) twice daily.
- Website
- lufthansa.com
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Bengaluru, Munich
- Ave. Duration
- 29h 10m
- When
- Friday and Sunday
- Estimated price
- €420–1,500
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Bengaluru, Frankfurt
- Ave. Duration
- 31h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €420–1,500
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Tashkent, Frankfurt
- Ave. Duration
- 25h 10m
- When
- Sunday
- Estimated price
- €390–1,100
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Frankfurt
- Ave. Duration
- 22h 20m
- When
- Thursday and Sunday
- Estimated price
- €500–1,800
Flights from Langkawi International Airport to Valencia Airport via Bengaluru, Munich
- Ave. Duration
- 32h 5m
- When
- Friday and Sunday
- Estimated price
- €430–1,500
Flights from Langkawi International Airport to Valencia Airport via Bengaluru, Frankfurt
- Ave. Duration
- 32h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €440–1,500
Flights from Langkawi International Airport to Valencia Airport via Tashkent, Frankfurt
- Ave. Duration
- 24h 50m
- When
- Sunday
- Estimated price
- €410–1,100
- Website
- thaiairways.com
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Tashkent, Frankfurt
- Ave. Duration
- 25h 10m
- When
- Sunday
- Estimated price
- €390–1,100
Flights from Penang International Airport to Adolfo Suárez Madrid–Barajas Airport via Phuket International Airport, Istanbul
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €390–1,200
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi, Munich
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- €430–1,100
Flights from Langkawi International Airport to Valencia Airport via Tashkent, Frankfurt
- Ave. Duration
- 24h 50m
- When
- Sunday
- Estimated price
- €410–1,100
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €350–1,100
- Website
- emirates.com
Flights from Langkawi International Airport to Barcelona–El Prat Airport via Penang International Airport, Dubai
- Ave. Duration
- 21h 6m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €490–1,100
Flights from Penang International Airport to Adolfo Suárez Madrid–Barajas Airport via Dubai
- Ave. Duration
- 21h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €400–1,300
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Dubai
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- €360–1,100
- Website
- aireuropa.com
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Paris Charles de Gaulle
- Ave. Duration
- 20h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €490–1,800
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Amsterdam Schiphol
- Ave. Duration
- 21h 15m
- When
- Thursday and Sunday
- Estimated price
- €490–1,700
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi, Zurich
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- €430–1,100
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi, Munich
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- €430–1,100
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Frankfurt
- Ave. Duration
- 16h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €320–900
- Website
- airfrance.com
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Bengaluru, Paris Charles de Gaulle
- Ave. Duration
- 26h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €390–1,400
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Paris Charles de Gaulle
- Ave. Duration
- 20h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €490–1,800
Flights from Langkawi International Airport to Valencia Airport via Bengaluru, Paris Charles de Gaulle
- Ave. Duration
- 26h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €420–1,500
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 16h
- When
- Tuesday and Friday
- Estimated price
- €320–1,200
- Website
- turkishairlines.com
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- €500–1,500
Flights from Penang International Airport to Adolfo Suárez Madrid–Barajas Airport via Phuket International Airport, Istanbul
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €390–1,200
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €350–1,100
- Website
- iberia.com
Flights from Penang International Airport to Adolfo Suárez Madrid–Barajas Airport via Dubai, Barcelona–El Prat Airport
- Ave. Duration
- 19h 45m
- When
- Wednesday
- Estimated price
- €500–1,200
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi, Zurich
- Ave. Duration
- 18h 40m
- When
- Saturday
- Estimated price
- €360–1,100
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Malpensa
- Ave. Duration
- 15h 30m
- When
- Tuesday
- Estimated price
- €500–1,100
Flights from Phuket International Airport to Adolfo Suárez Madrid–Barajas Airport via Prague
- Ave. Duration
- 16h 10m
- When
- Tuesday
- Estimated price
- €500–1,100
- Website
- swiss.com
Flights from Langkawi International Airport to Adolfo Suárez Madrid–Barajas Airport via Bengaluru, Zurich
- Ave. Duration
- 34h 40m
- When
- Friday and Sunday
- Estimated price
- €410–1,200
Flights from Langkawi International Airport to Valencia Airport via Bengaluru, Zurich
- Ave. Duration
- 30h 10m
- When
- Friday and Sunday
- Estimated price
- €430–1,300
- Website
- klm.com
Flights from Alor Setar to Adolfo Suárez Madrid–Barajas Airport via Kuala Lumpur, Amsterdam Schiphol
- Ave. Duration
- 21h 15m
- When
- Thursday and Sunday
- Estimated price
- €490–1,700
- Website
- iberojet.com
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi
- Ave. Duration
- 17h 5m
- When
- Monday and Friday
- Estimated price
- €470–1,000
- Website
- ryanair.com
Flights from Hat Yai to Adolfo Suárez Madrid–Barajas Airport via Suvarnabhumi, Milan Malpensa
- Ave. Duration
- 19h 40m
- When
- Wednesday and Sunday
- Estimated price
- €420–1,100
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €90–170
- Website
- Renfe AVE
Train from Valencia Joaquin Sorolla to Madrid Chamartín
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €60–110
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 19m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- Iryo
Train from Valencia Joaquin Sorolla to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €40–80
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €55–95
- Website
- Ouigo
Train from Valencia Joaquin Sorolla to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- €35–65
- Website
- Ouigo
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- Renfe Viajeros
Train from Valencia Joaquin Sorolla to Madrid Chamartín
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- €50–80
- Website
- Renfe Viajeros
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Alor Setar to Butterworth
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €1–5
- Website
- KTMB
- Shuttle
- €1
- Express
- €3–5
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Kedah
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €5–10
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- €5
- Adult (Non MyKad)
- €10
Ferry from Langkawi Ferry Terminal to Kuala Kedah
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €5–10
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- €5
- Adult (Non MyKad)
- €10
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €1
- Schedules at
- penangport.com.my
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €22–40
- Website
- tigerlinetravel
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €22–40
- Website
- tigerlinetravel
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Bundhaya Beach Ko Lipe to Hat Yai Airport
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- €27–32
- Book at
- 12 Go
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Koh Lipe to Rassada Pier Phuket
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €55–100
- Website
- Satun Pakbara
Want to know more about travelling around Spain
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





















