There are 7 ways to get from Johor Bahru to Ko Lipe by plane, ferry, train, 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 Senai International Airport to Langkawi International Airport, ferry
best- Fly from Senai International Airport (JHB) to Langkawi International Airport (LGK)plane JHB - LGK
- Take the ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipeferry
5h 42m฿3,243–6,822Train, ferry
cheapest- Take the train from Jb Sentral to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain 46
- Take the ferry from Hat Yai Clock Tower to Bundhaya Pier 1ferry
14h 58m฿1,338–2,529Bus via Hat Yai
- Take the bus from Larkin Bus Terminal to Hat Yai Stationbus Larkin Bus Terminal
- Take the bus from McDonalds Lee Gardens Hat Yai to Koh Lipe Bundhaya Resort Pierbus McDonalds Lee Gardens Hat Yai - Koh Lipe Bundhaya Resort Pier
17h 11m฿2,133–2,523Fly Singapore Changi Airport to Langkawi International Airport, ferry
- Fly from Singapore Changi Airport (SIN) to Langkawi International Airport (LGK)plane SIN - LGK
- Take the ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipeferry
7h 8m฿3,936–9,591Fly Singapore Changi Airport to Hat Yai, ferry
- Fly from Singapore Changi Airport (SIN) to Hat Yai (HDY)plane SIN - HDY
- Take the ferry from Hat Yai Airport to Bundhaya Pier 1ferry
7h 40m฿4,266–9,271Bus
- Take the bus from JB Larkin Terminal to Kuala Perlisbus
- Take the bus from Kuala Perlis Ferry Terminal to Koh Lipe Pierbus Kuala Perlis Ferry Terminal - Koh Lipe Pier
17h 24m฿2,965–3,991Train, bus
- Take the train from JB Sentral to Butterworthtrain Northbound
- Take the bus from Butterworth Bus Terminal to Koh Lipe Bundhaya Resort Pier 1bus Butterworth Bus Terminal - Koh Lipe Bundhaya Resort Pier 1 / ...
19h 20m฿2,027–2,780
Johor Bahru to Ko Lipe by train, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Johor Bahru to Ko Lipe is to train and ferry which costs ฿1300 - ฿2600 and takes 14h 58m.
The fastest way to get from Johor Bahru to Ko Lipe is to fly and ferry which takes 5h 42m and costs ฿3200 - ฿7000.
No, there is no direct bus from Johor Bahru to Ko Lipe. However, there are services departing from Larkin Bus Terminal and arriving at Koh Lipe Bundhaya Resort Pier via McDonalds Lee Gardens Hat Yai. The journey, including transfers, takes approximately 17h 11m.
The distance between Johor Bahru and Ko Lipe is 765 km.
The best way to get from Johor Bahru to Ko Lipe without a car is to train and ferry which takes 14h 58m and costs ฿1300 - ฿2600.
It takes approximately 5h 42m to get from Johor Bahru to Ko Lipe, including transfers.
Johor Bahru to Ko Lipe bus services, operated by KPB Express, depart from Larkin Bus Terminal station.
Johor Bahru to Ko Lipe bus services, operated by KPB Express, arrive at Hat Yai Station.
Ko Lipe is 1h behind Johor Bahru. It is currently 9:44 AM in Johor Bahru and 8:44 AM in Ko Lipe.
Book your Johor Bahru to Ko Lipe bus tickets online with 12go.asia.
What companies run services between Johor Bahru, Malaysia and Ko Lipe, Thailand?
You can take a bus from Larkin Bus Terminal to Koh Lipe Bundhaya Resort Pier via Hat Yai Station and McDonalds Lee Gardens Hat Yai in around 17h 11m.
- Website
- airasia.com
Flights from Senai International Airport to Langkawi International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- ฿1,000–4,600
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿1,000–4,600
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–6,000
Flights from Singapore Changi Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿1,200–6,000
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- ฿1,200–6,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,900–7,000
Flights from Singapore Changi Airport to Hat Yai
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿2,700–6,000
- Website
- malindoair.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ฿2,700–7,000
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,800–7,000
- Website
- malaysiaairlines.com
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Monday to Saturday
- Estimated price
- ฿3,700–9,000
- Website
- bangkokair.com
Flights from Singapore Changi Airport to Hat Yai via Phuket
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,600–7,500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- ฿180–800
- Website
- KTMB
- Shuttle
- ฿180–260
- Express
- ฿550–800
Train from JB Sentral to Butterworth
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ฿150–700
- Website
- KTMB
- Shuttle
- ฿150–220
- Express
- ฿480–700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- ฿1,074
- Website
- KTM
- Silver
- ฿640–680
- Gold
- ฿1,074
- Platinum
- ฿1,450–1,550
Train from JB Sentral to Butterworth
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ฿906
- Website
- KTM
- Silver
- ฿540–580
- Gold
- ฿906
- Platinum
- ฿1,200–1,300
- Website
- Thai Railway
Train from Padang Besar to Hat Yai
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- ฿50–350
- Schedules at
- Thai Railway
- Phone
- +604 332 5815
- [email protected]
- Website
- KPB Express
Bus from Larkin Bus Terminal to Hat Yai Station
- Ave. Duration
- 12h 36m
- Frequency
- 3 times a day
- Estimated price
- ฿1,000–1,500
- Website
- KPB Express
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from McDonalds Lee Gardens Hat Yai to Koh Lipe Bundhaya Resort Pier
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- ฿1,100
- Schedules at
- Zee Zenith Travel
Bus from Butterworth Bus Terminal to Koh Lipe Bundhaya Resort Pier 1
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,874
- Schedules at
- Zee Zenith Travel
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿900–1,400
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿650–1,800
- Website
- Sri Maju
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Bus from Kuala Perlis Ferry Terminal to Koh Lipe Pier
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿2,279
- Schedules at
- Satun Center Tour
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,750
- Website
- Thubthim Siam Travel
Ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,750
- Website
- Thubthim Siam Travel
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,750
- Schedules at
- Zee Zenith Travel
Ferry from Telaga Harbour Marina to Pattaya Beach Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,750
- Schedules at
- Zee Zenith Travel
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Hat Yai Clock Tower to Bundhaya Pier 1
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- ฿1,105
- Website
- Awaycation Trip
Ferry from Hat Yai Airport to Bundhaya Pier 1
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿1,105
- Website
- Awaycation Trip
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Hat Yai Airport to Bundhaya Pier 1
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,200
- Book at
- 12 Go
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, Heading to Europe? Read this before you buy a Eurail Pass, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
There are 88+ hotels available in Ko Lipe.












