Bangkok to Koh Lipe

How to Get From Bangkok to Koh Lipe

3Options
5hFastest
$30From
MaartenAbegailWritten by Maarten · Reviewed by Abegail · Updated 3 weeks ago

Train + Minivan · Flight + Minivan · Bus + Minivan

Koh Lipe is a tiny island near Thailand's border with Malaysia. It sits inside Tarutao National Marine Park, ringed by clear water and coral. A car-free Walking Street runs through the middle. Flying is the quickest way to get from Bangkok to Koh Lipe, at 5h - 7h 30m including the onward transfer. Overland, the train is the cheapest option at $30 (980 THB), but it will take a long time, around 19h - 21h 30m.

DISTANCE

Distance from Bangkok to Koh Lipe

Bangkok and Koh Lipe are about 818 km (508 miles) apart, and the journey itself covers around 1011 km by road. The quickest way to get from Bangkok to Koh Lipe is by taking the flight + minivan, which takes around 5h - 7h 30m.

~818 km
Straight-line distance
~1011 km
Route distance
5h
Fastest
COMPARE

3 ways to travel from Bangkok to Koh Lipe

There are three ways to travel from Bangkok to Koh Lipe. You can choose between the train, flight, and bus. The journey takes 5h–19h and the quickest way is by flight. If you're on a budget, the cheapest option is by train with tickets starting at $30 (980 THB).

Train + MinivanVia Hat Yai · 10 departuresDuration19h+Pricefrom$30980 THB

Bangkok to Koh Lipe by Train + Minivan

Taking the train for this journey is quite a trip. The journey will take 19h - 21h 30m depending on the train you take.

The good thing about it is that you can travel the largest part by train all the way from Bangkok to Hat Yai. This will be more comfortable than a bus ride if you are willing to allot more time travelling.

Below we want to share the details with you in case you are interested in this option.

Step 1: Bangkok to Hat Yai by Train

14h 30m - 16h$9.40 (310 THB)

The trains going to Hat Yai from Bangkok depart from Hua Lamphong Railway Station.

For this trip, which takes around 14h 30m - 16h, we recommend booking trains that are 2nd class sleepers with airconditioning so that you will be comfortable throughout the journey until you arrive at Hat Yai Railway Station. From there, you can buy a combined minivan and ferry tickets going to Koh Lipe.

14h25mThai RailwayThird Class Seat FanKrung Thep Aphiwat Central Terminal StationHat Yai15:1016:1017:30From $9310 THBTickets
14h25mThai RailwaySecond Class Seat FanKrung Thep Aphiwat Central Terminal StationHat Yai15:1016:1017:30From $17550 THBTickets
14h40mThai RailwaySecond Class Sleeper FanKrung Thep Aphiwat Central Terminal StationHat Yai15:10$22730 THBTickets
14h25mThai RailwaySecond Class SleeperKrung Thep Aphiwat Central Terminal StationHat Yai16:10$331,080 THBTickets
15hThai RailwaysSecond Class SleeperKrung Thep Aphiwat Central Terminal StationHat Yai16:50$401,340 THBTickets
Show all 6 companies
15hThai RailwaysFirst Class SleeperKrung Thep Aphiwat Central Terminal StationHat Yai16:50$652,160 THBTickets

Stations

Map of stations
Click to explore

Train tickets are available on Bookaway.

Booking Tip

We recommend booking your tickets online through BookAway. Their site is intuitive, provides a clear picture of what you can expect, and offers great customer service. If you're eying the best deals, you might occasionally find slightly cheaper tickets on Baolau.

Step 2: Hat Yai Railway Station to Koh Lipe by Minivan + Ferry

4h 15m - 5h 30m$20 (670 THB)

Dee Travels Hat Yai, Satun Pakbara, and Jolly Travel are the companies offering minivan + ferry trips from Hat Yai Railway Station. Tickets start at $20 (670 THB).

Finally, after 4h 15m - 5h 30m of travel, you will arrive also at either Koh Lipe Pattaya Beach or Koh Lipe Sunrise Beach.

5hMarinee TravelStandardHat Yai Railway StationKoh Lipe Pattaya Beach08:0010:00$20670 THBTickets
4h30mTrans Baan TonStandardHat Yai Railway StationSatun Pakbara Immigration Point08:3010:30$21700 THBTickets
5h30mJolly TravelHigh SpeedHat Yai Railway StationKoh Lipe Bundhayah Pier 208:0010:00From $22710 THBTickets
4h55mDee Travels Hat YaiStandardHat Yai Railway StationKoh Lipe Pier08:2010:20From $22730 THBTickets
4h15mHiLipeVIPHat Yai Railway StationKoh Lipe Immigration point08:3010:30$23740 THBTickets
Show all 6 companies
4h30mSatun Pakbara Speed BoatStandardHat Yai Train Station (Haadyai StationPattaya Beach08:3010:30$26860 THBTickets

Stations

Map of stations
Click to explore

Minivan tickets are available on Bookaway and 12Go Asia.

Koh Lipe
Flight + MinivanVia Hat Yai · 8 departuresDuration5h+Pricefrom$431,420 THB

Bangkok to Koh Lipe by Flight + Minivan

We recommend taking a flight because it is the fastest and cheapest way to travel from Bangkok to Koh Lipe.

First, you have to fly from Bangkok to Hat Yai Airport. From the airport, you can take a combined minivan and ferry ride to Koh Lipe.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Step 1: Bangkok to Hat Yai by Flight

1.5h$22 (730 THB)

Thai VietJet Air, Nok Air, Thai Lion Air, and Air Asia offer several flights daily to Hat Yai from Bangkok. Airfares start at $22 (730 THB) for a one-way ticket and the flight time is about 1.5 hours.

Flights depart from either Suvarnabhumi Airport or Don Muang Airport. Don’t worry about which airport to choose and just book the flight convenient for you. It will take you almost the same amount of time to go to any of these airports.

All flights will land at Hat Yai Airport. From there, we recommend that you take a combined minivan and ferry transfer from Hat Yai Airport to Koh Lipe.

We suggest taking an early flight from Bangkok so you can arrive at Koh Lipe mid-day, with time to enjoy the beaches and sights before the sun goes down. An earlier arrival will also ensure you have a prime location picked out to watch the island’s stunning sunset.

Step 2: Hat Yai Airport to Koh Lipe by Minivan + Ferry

3h 30m - 6h$20 (650 THB)

From Hat Yai Airport, you will still need to travel about 3h 30m - 6h before reaching Koh Lipe. We suggest booking the combined minivan and ferry option.

There are several companies that operate on this route. Be sure to check which schedule matches your flight arrival so you won’t have to wait long at the airport. Tickets start at $20 (650 THB).

Below, we give you a list of the more trusted companies operating on this route.

3h30mSatun Pakbara Speed Boat ClubHigh SpeedHat Yai AirportKoh Lipe09:3011:30$20650 THBTickets
3h30mTaweesub SpeedboatStandardHat Yai AirportKoh Lipe Walking Street09:0011:00$20660 THBTickets
4h10mMarinee TravelStandardHat Yai AirportKoh Lipe Pattaya Beach09:0011:00$20660 THBTickets
4h30mBaan Pun TravelStandardHat Yai AirportPattaya Beach Koh Lipe09:0011:00$20660 THBTickets
4hTrans Baan TonStandardHat Yai AirportSatun Pakbara Immigration Point09:3011:00$21700 THBTickets
Show all 15 companies
3h30mLipe FerryStandardHat Yai AirportKoh Lipe Walking Street08:4509:3011:30From $22710 THBTickets
4h30mKamolrat Travel and TransportStandardHat Yai AirportKoh Lipe Kamolrat08:30$22720 THBTickets
4hDee Travels Hat YaiStandardHat Yai AirportKoh Lipe Pier09:1511:15$22730 THBTickets
3h45mHiLipeVIPHat Yai AirportKoh Lipe Immigration point09:0011:00$23740 THBTickets
3h30mMarinee TravelHat YaiKoh Lipe09:0011:00$23750 THBTickets
4h30mJolly TravelStandardHat Yai Airport (HDYPattaya Beach (Bundhaya Resort09:0011:00$23770 THBTickets
4hPloysiam SpeedboatStandardHat Yai AirportKoh Lipe Pier09:0011:00$24790 THBTickets
4hLipe FerryVIPHat Yai AirportKoh Lipe Walking Street08:4509:30$25820 THBTickets
4h30mSilaphat TransferHat YaiKoh Lipe09:0011:00$26840 THBTickets
4hSatun Pakbara Speed BoatStandardHat Yai Airport (HDYKoh Lipe Pier09:3011:30$26860 THBTickets

Stations

Map of stations
Click to explore

Minivan tickets are available on Bookaway.

Stations

Map of stations
Click to explore
From
To
Koh Lipe
Bus + MinivanVia Hat Yai · 11 departuresDuration19h+Pricefrom$481,580 THB

Bangkok to Koh Lipe by Bus + Minivan

Travelling by bus from Bangkok to Koh Lipe takes a lot more time, but it is an alternate option during peak season when the flight prices are too high.

Step 1: Bangkok to Hat Yai by Bus

14h - 17h 30m$28 (920 THB)

There are several companies operating buses from Bangkok to Hat Yai. Some of the popular ones are the Transport Co., Piya Rungrueang, and Siam Dern Rod.

The two bus stations are just 10 km from the city centre of Bangkok. The Southern Terminal’s advantage is that it is easier to reach because it is connected to Bangkok’s metro system. If you will ride a taxi going to these terminals, it will take you about 20-30 minutes to travel.

14hSiam Lane TourStandardSouthern Terminal BangkokHat Yai Bus Terminal17:00$28920 THBTickets
17h30mMontanatip Tour & TravelExpressKhao San MontanatipHat Yai Bus terminal19:00$321,040 THBTickets
14hSiam Lane TourExpressSouthern Terminal BangkokHat Yai Bus Terminal15:3018:30$331,060 THBTickets
14hSiam Lane TourExpressSouthern Terminal BangkokSongkhla17:30$341,120 THBTickets
16h30mRaja FerryExpressKhao San Nara TravelHat Yai Bus Terminal19:00$371,200 THBTickets
Show all 7 companies
17h30mMontanatip Tour & TravelVIPKhao San MontanatipHat Yai Bus terminal19:00$431,400 THBTickets
14hSiam Lane TourVIP 24 SeatsSouthern Terminal BangkokHat Yai Bus Terminal17:50$431,420 THBTickets

Stations

Map of stations
Click to explore

Bus tickets are available on Bookaway.

Booking Tip

All buses arrive at Hat Yai Bus Station. From there, you will continue your journey by boarding a minivan and ferry to the island of Koh Lipe.

We recommend that you take an overnight bus so you don’t lose a day travelling. Fares for night buses start at $28 (920 THB) and travel time is around 14h - 17h 30m.

Step 2: Hat Yai Bus Station to Koh Lipe by Minivan + Ferry

5h - 5h 30m$20 (670 THB)

From Hat Yai Bus Station, you can transfer to your combined minivan and ferry ride to Koh Lipe. The earliest minivan leaves at 08:00 in the morning and prices start at $20 (670 THB).

Take note that for routes arriving on Koh Lipe, you need to pay $6 (200 THB) per person for the national park entry fee. Your journey completes at Koh Lipe Pattaya Beach or Koh Lipe Sunrise Beach which are just 10 minutes away from each other.

You can choose from the operators and schedules below:

5hMarinee TravelStandardHat Yai Bus StationKoh Lipe Pattaya Beach08:1010:10$20670 THBTickets
5h30mThubthim Siam TravelStandardHat Yai Bus Terminal 1Bu Nga Resort Beach08:0010:00$24790 THBTickets
5hSmart En PlusHat Yai Bus StationKoh Lipe Bundhayah Pier 208:30$30990 THBTickets

Stations

Map of stations
Click to explore

Minivan tickets are available on Bookaway and 12Go Asia.

Koh Lipe

Reach out to our Community

No questions yet — be the first to ask about Bangkok to Koh Lipe.

STAY

Our favourite places to stay in Koh Lipe

Being much smaller than many of the popular Thai islands, the number of accommodations is also smaller. This means that prices are higher on Koh Lipe, and a lot of the accommodations are luxury resorts that come with a price tag. Places tend to start around $30 (990 THB) for a room, a lot higher than the rest of Thailand, but also cheaper than most of the world.

Here are our favourite places to stay in Koh Lipe, for all budgets:

Nest Hostel
Budget

Nest Hostel

Nest Hostel isn't the kind of place that you shout from the rooftops about, but it is one of the cheapest and best-rated places to stay on Koh Lipe. The rooms are clean, comfortable and peaceful. Dorm rooms are also available if you want to save even more money.

Here you're only 300m from Pattaya Beach and within walking distance of the other main beaches on Koh Lipe. The staff are amazing and make you feel instantly at home.

  • Clean and comfortable rooms
  • Close to the beach
  • Amazing staff
  • Dorm and private rooms available

Dorm rooms start from $13 (430 THB) per night. 

Lipe Garden Beach Resort
Treat Yourself

Lipe Garden Beach Resort

When visiting a tropical island like Koh Lipe, the dream is to stay seconds from the beach right? Lipe Garden Beach Resort helps you to make that dream come true. You can hear the gentle sound of waves crashing from your bungalow.

The rooms are simple, but comfortable, each coming with their own private balcony with a seating area and hammock. As well as the perfect beach location, you're also close to the Walking Street and pier.

  • Directly on the beach
  • Bungalow style rooms
  • Private terrace
  • Great location

Bungalows start from $55 (1,820 THB) per night. 

Check availability
Ananya Lipe Resort
Treat Yourself

Ananya Lipe Resort

The best way to describe this place is with one word — WOW! Ananya Lipe is the kind of resort most of us can only dream of. The beautiful rooms have swim-up pools or you can go for a swim in the huge lagoon-style pool and grab a drink from the bar while you're still in the water! 

Tired of the pool? Don't worry, the beach is only steps away. And that's if you can be persuaded to leave your stunning oasis of a room and huge bathrooms. If you opt for a room with a jacuzzi, you're probably never going to want to leave. This place is amazing!

  • Huge swimming pools
  • Beautiful and comfortable rooms
  • Right on the beach
  • Delicious free breakfast

Rooms start from $160 (5,300 THB) per night. 

Check availability

ABOUT YOUR DESTINATION

Why Visit Koh Lipe?

Koh Lipe is a Thai island in the Andaman Sea, near the Malaysian border. An ocean lover's dream, you'll find colourful coral gardens just a few metres from its shores. The waters surrounding the island are said to be home to 25% of the world’s tropical fish species!

Combine this with Koh Lipe’s pristine beaches and clear blue waters, and you’ll understand why it’s becoming such a famous destination for snorkelling and diving. What we love most is that fewer tourists are travelling to Koh Lipe, making it the perfect place to get away from it all.

Rounding it up

That's the full picture for getting from Bangkok to Koh Lipe, roughly 818 kilometres (508 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $30 (980 THB). The quickest trip takes 5h.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Bangkok to Koh Lipe?

The distance from Bangkok to Koh Lipe is 818 kilometres (508 miles).

What is the fastest way to get from Bangkok to Koh Lipe?

The fastest way to get from Bangkok to Koh Lipe is by flight and takes 5h - 7h 30m.

What is the cheapest way to get from Bangkok to Koh Lipe?

The cheapest way to get from Bangkok to Koh Lipe is by train with ticket costs starting from 980 THB.

About the Authors

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Abegail
AbegailReviewer

Travel Writer

Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She's loyal to the islands of her home country, the Philippines, but Thailand's beaches also have a special place in her heart.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.