There are 6 ways to get from Madrid to Ko Lipe by plane, ferry, or bus
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 Langkawi International Airport, ferry
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Langkawi International Airport (LGK)plane MAD - LGK
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
23h 58m฿12,642–19,240Fly to Hat Yai, ferry
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Hat Yai (HDY)plane MAD - HDY
- Take the ferry from Hat Yai Airport to Bundhaya Beach Ko Lipeferry
21h 30m฿9,912–26,930Fly to Krabi Airport, ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Krabi Airport (KBV)plane MAD - KBV
- Take the ferry from Krabi Airport to Koh Lipeferry
23h 55m฿14,362–22,780Fly to Phuket International Airport, Speedboat
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Phuket International Airport (HKT)plane MAD - HKT
- Take the ferry from Rassada Pier Phuket to Koh Lipeferry
25h 40m฿13,642–26,280Fly to Alor Setar, ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Alor Setar (AOR)plane MAD - AOR
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
30h 2m฿14,436–36,154Fly to Penang International Airport, bus, ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Penang International Airport (PEN)plane MAD - PEN
- Take the bus from Sungai Nibong Bus Terminal to Alor Setarbus
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
30h 58m฿13,557–33,280
Adolfo Suárez Madrid–Barajas Airport (MAD) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Madrid to Ko Lipe is to fly and ferry which costs ฿9500 - ฿27000 and takes 21h 30m.
The fastest way to get from Madrid to Ko Lipe is to fly and ferry which takes 21h 30m and costs ฿9500 - ฿27000.
The distance between Madrid and Ko Lipe is 10754 km.
It takes approximately 23h 58m to get from Madrid to Ko Lipe, including transfers.
Ko Lipe is 6h ahead of Madrid. It is currently 1:40 PM in Madrid and 7:40 PM in Ko Lipe.
There are 87+ hotels available in Ko Lipe.
What companies run services between Madrid, Spain and Ko Lipe, Thailand?
There is no direct connection from Madrid to Ko Lipe. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Langkawi International Airport (LGK), take the taxi to Kuah Ferry Terminal, then take the ferry to Koh Lipe Pattaya Beach. Alternatively, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Hat Yai (HDY), walk to Hat Yai Airport, then take the ferry to Bundhaya Beach Ko Lipe.
- Website
- qatarairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 20h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ฿11,000–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Doha, Phuket International Airport
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ฿12,000–38,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Doha
- Ave. Duration
- 15h 36m
- When
- Every day
- Estimated price
- ฿12,000–38,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alor Setar via Doha, Kuala Lumpur
- Ave. Duration
- 24h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿12,000–47,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Doha, Phuket International Airport
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ฿11,000–35,000
- Website
- emirates.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Dubai, Penang International Airport
- Ave. Duration
- 19h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ฿12,000–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Dubai, Phuket International Airport
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- ฿12,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Dubai
- Ave. Duration
- 15h 12m
- When
- Every day
- Estimated price
- ฿10,000–36,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Dubai
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- ฿11,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Dubai
- Ave. Duration
- 17h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ฿11,000–37,000
- Website
- malaysiaairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 19h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ฿13,000–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 16h 5m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alor Setar via Doha, Kuala Lumpur
- Ave. Duration
- 24h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿12,000–47,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
- Website
- etihad.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Abu Dhabi, Phuket International Airport
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- ฿9,000–26,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Abu Dhabi
- Ave. Duration
- 14h 45m
- When
- Tuesday to Sunday
- Estimated price
- ฿8,000–23,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Abu Dhabi
- Ave. Duration
- 14h 37m
- When
- Every day
- Estimated price
- ฿8,500–25,000
- Website
- turkishairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 16h 5m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alor Setar via Istanbul, Kuala Lumpur
- Ave. Duration
- 22h 22m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿12,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
- Website
- airasia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Dubai, Penang International Airport
- Ave. Duration
- 19h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ฿12,000–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alor Setar via Jeddah, Kuala Lumpur
- Ave. Duration
- 20h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ฿13,000–34,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alor Setar via Dubai, Kuala Lumpur
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- ฿15,000–50,000
- Website
- airasia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 14h 15m
- When
- Thursday
- Estimated price
- ฿13,000–34,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Amman, Suvarnabhumi
- Ave. Duration
- 20h 55m
- When
- Wednesday and Friday
- Estimated price
- ฿12,000–34,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 16h 15m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
- Website
- goindigo.in
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Abu Dhabi, Bengaluru
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- ฿9,000–27,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Langkawi International Airport via Doha, Bengaluru
- Ave. Duration
- 19h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ฿12,000–45,000
- Website
- thaiairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 16h 5m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
- Website
- cathaypacific.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Hong Kong
- Ave. Duration
- 17h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿12,000–38,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Penang International Airport via Hong Kong
- Ave. Duration
- 17h 35m
- When
- Wednesday and Sunday
- Estimated price
- ฿11,000–34,000
- Website
- vietjetair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 14h 40m
- When
- Thursday
- Estimated price
- ฿12,000–31,000
- Phone
- +60 17-659 2527
- talk2us@parkmayberhad.com.my
- Website
- plusliner.com.my
Bus from Sungai Nibong Bus Terminal to Alor Setar
- Ave. Duration
- 2h 42m
- Frequency
- 3 times a day
- Estimated price
- ฿108
- Website
- https://www.plusliner.com.my/
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿1,200–1,700
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- +66 74 750 770
- jollytravel@hotmail.com
- Website
- jollytravel.in.th
Ferry from Hat Yai Airport to Bundhaya Beach Ko Lipe
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿850
- Book at
- https://12go.asia/en/operator/jolly-travel
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- smartenplus.co.th
Ferry from Krabi Airport to Koh Lipe
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,300–3,700
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Rassada Pier Phuket to Koh Lipe
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿2,200–3,200
- Website
- https://www.spcthailand.com/index.php
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿160–360
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- ฿160
- Adult (Non MyKad)
- ฿360
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 travel India's Golden Triangle, Train travel in France: A guide to SNCF, and Travelling around the UAE - to help you get the most out of your next trip.









