50
Checking Seats Availability
Loading seats data...

From Chaophya Park Hotel Ratchada to Koh Phangan by bus+ferry joint ticket

22:30
Chaophya Park Hotel Ratchada, Bangkok
10:30
Thong Sala Koh Phangan
12h
eTicket  Instant  Refund 

From Don Mueang Airport (DMK) to Koh Phangan (KPH) by flight+bus+ferry joint ticket

Bangkok - Nakhon Si Thammarat Airport - Koh Phangan
#DD7804
06:00
DMK Don Mueang Airport
07:10
NST Nakhon Si Thammarat Airport
1h 10m
Instant 
Change stations. Walk - 3 minute, 200 m (next departure after 20 minutes)
07:30
Nakhon Si Thammarat Airport
13:30
Thong Sala Koh Phangan
6h
eTicket  Instant  Refund 
Total duration
7h 30m
Bangkok to Koh Phangan
#DD7804
06:00
DMK Don Mueang Airport
07:10
NST Nakhon Si Thammarat Airport
1h 10m
Instant 
Change stations. Walk - 3 minute, 200 m (next departure after 4 hours 50 minutes)
12:00
Nakhon Si Thammarat Airport
17:00
Thong Sala Koh Phangan
5h
eTicket  Instant  Refund 
Total duration
11h
Bangkok to Koh Phangan
#DD7208
06:05
DMK Don Mueang Airport
07:20
URT Surat Thani Airport
1h 15m
Instant 
Change stations. Walk - 3 minute, 100 m (next departure after 3 hours 25 minutes)
10:45
Surat Thani Airport
17:00
Thong Sala Koh Phangan
6h 15m
eTicket  Instant  Refund 
Total duration
10h 55m
Bangkok to Koh Phangan
#FD3188
06:50
DMK Don Mueang Airport
08:05
NST Nakhon Si Thammarat Airport
1h 15m
Instant 
Change stations. Walk - 3 minute, 200 m (next departure after 25 minutes)
08:30
Nakhon Si Thammarat Airport
13:30
Thong Sala Koh Phangan
5h
eTicket  Instant  Refund 
Total duration
6h 40m
Bangkok to Koh Phangan
#SL734
08:50
DMK Don Mueang Airport
10:00
URT Surat Thani Airport
1h 10m
Instant 
Change stations. Walk - 3 minute, 100 m (next departure after 45 minutes)
10:45
Surat Thani Airport
17:00
Thong Sala Koh Phangan
6h 15m
eTicket  Instant  Refund 
Total duration
8h 10m
Bangkok - Surat Thani Airport - Koh Phangan
#FD3237
09:15
DMK Don Mueang Airport
10:35
URT Surat Thani Airport
1h 20m
Instant 
Change stations. Walk - 3 minute, 100 m (next departure after 45 minutes)
11:20
Surat Thani Airport
17:00
Thong Sala Koh Phangan
5h 40m
eTicket  Instant  Refund 
Total duration
7h 45m
Bangkok to Koh Phangan
#DD7210
09:20
DMK Don Mueang Airport
10:30
URT Surat Thani Airport
1h 10m
Instant 
Change stations. Walk - 3 minute, 100 m (next departure after 15 minutes)
10:45
Surat Thani Airport
17:00
Thong Sala Koh Phangan
6h 15m
eTicket  Instant  Refund 
Total duration
7h 40m
Bangkok to Koh Phangan
#DD7808
10:15
DMK Don Mueang Airport
11:25
NST Nakhon Si Thammarat Airport
1h 10m
Instant 
Change stations. Walk - 3 minute, 200 m (next departure after 35 minutes)
12:00
Nakhon Si Thammarat Airport
17:00
Thong Sala Koh Phangan
5h
eTicket  Instant  Refund 
Total duration
6h 45m

From Don Mueang Airport (DMK) to Koh Phangan (KPH) by flight+van+ferry joint ticket

Bangkok - Krabi Airport - Koh Phangan
#DD7910
10:10
DMK Don Mueang Airport
11:30
KBV Krabi Airport
1h 20m
Instant 
Change stations. Take a taxi (fees apply) - 16 minute, 8 km (next departure after )
11:00
Krabi Seatran
17:00
Thong Sala Koh Phangan
6h
eTicket  Instant  Refund 
Total duration
6h 50m
Bangkok - Krabi Airport - Koh Phangan
#FD3227
14:25
DMK Don Mueang Airport
15:40
KBV Krabi Airport
1h 15m
Instant 
Change stations. Take a taxi (fees apply) - 16 minute, 8 km (next departure after )
11:00
Krabi Seatran
17:00
Thong Sala Koh Phangan
6h
eTicket  Instant  Refund 
Total duration
2h 35m

From Khao San Raja Ferry to Koh Phangan by bus+ferry joint ticket

20:00
Khao San Raja Ferry, Bangkok
10:30
Thong Sala Koh Phangan
14h 30m
eTicket  Instant  Refund 

From Veronica Residence to Koh Phangan by bus+ferry joint ticket

17:00
Veronica Residence, Bangkok
10:00
Thong Sala Koh Phangan
17h
eTicket  Instant  Refund 
22:00
Veronica Residence, Bangkok
10:30
Thong Sala Koh Phangan
12h 30m
eTicket  Instant  Refund 

From Khao San Lomprayah to Koh Phangan by bus+ferry joint ticket

06:00
Khao San Lomprayah, Bangkok
16:10
Thong Sala Koh Phangan
10h 10m
eTicket  Instant  Refund 
21:00
Khao San Lomprayah, Bangkok
10:45
Thong Sala Koh Phangan
13h 45m
eTicket  Instant  Refund 

From Khao San Songserm to Koh Phangan by bus+ferry joint ticket

18:00
Khao San Songserm, Bangkok
12:15
Thong Sala Koh Phangan
18h 15m
eTicket  Instant  Refund 
20:00
Khao San Songserm, Bangkok
12:00
Thong Sala Koh Phangan
16h
eTicket  Instant  Refund 

From Southern Terminal to Koh Phangan by bus+ferry joint ticket

19:00
Southern Terminal, Bangkok
10:30
Thong Sala Koh Phangan
15h 30m
eTicket 
19:30
Southern Terminal, Bangkok
10:30
Thong Sala Koh Phangan
15h
eTicket 
20:00
Southern Terminal, Bangkok
10:30
Thong Sala Koh Phangan
14h 30m
eTicket 

From Hua Lamphong to Koh Phangan by bus+ferry joint ticket

19:00
Hua Lamphong, Bangkok
12:15
Thong Sala Koh Phangan
17h 15m
eTicket  Instant  Refund 
19:00
Hua Lamphong, Bangkok
11:30
Thong Sala Koh Phangan
16h 30m
eTicket  Instant  Refund 

From Hua Lamphong to Koh Phangan by train+bus+ferry joint ticket

14:45
Hua Lamphong, Bangkok
16:10
Thong Sala Koh Phangan
1d 1h 25m
Refund 
17:05
Hua Lamphong, Bangkok
09:20
Thong Sala Koh Phangan
16h 15m
Refund 
#173.2
17:35
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
18h 10m
Refund 
#173.2
17:35
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
18h 10m
Refund 
#167.2
18:30
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
17h 15m
Refund 
19:30
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
16h 15m
Refund 
19:30
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
16h 15m
Refund 
Bangkok - Surat Thani - Koh Phangan
19:30
Hua Lamphong, Bangkok
07:10
Surat Thani, Surat Thani Train Station
11h 40m
Refund 
This connection is managed by the operating company. You will be transfered between the trips.
08:00
Surat Thani Train Station
13:30
Thong Sala Koh Phangan
5h 30m
eTicket  Instant  Refund 
Total duration
18h
Bangkok - Surat Thani - Koh Phangan
19:30
Hua Lamphong, Bangkok
07:10
Surat Thani, Surat Thani Train Station
11h 40m
Refund 
This connection is managed by the operating company. You will be transfered between the trips.
08:00
Surat Thani Train Station
13:30
Thong Sala Koh Phangan
5h 30m
eTicket  Instant  Refund 
Total duration
18h
19:30
Hua Lamphong, Bangkok
07:10
Surat Thani, Surat Thani Train Station
11h 40m
Refund 
This connection is managed by the operating company. You will be transfered between the trips.
08:00
Surat Thani Train Station
11:45
Thong Sala Koh Phangan
3h 45m
eTicket  Instant  Refund 
Total duration
16h 15m
19:30
Hua Lamphong, Bangkok
07:10
Surat Thani, Surat Thani Train Station
11h 40m
Refund 
This connection is managed by the operating company. You will be transfered between the trips.
08:00
Surat Thani Train Station
11:45
Thong Sala Koh Phangan
3h 45m
eTicket  Instant  Refund 
Total duration
16h 15m

From Hua Lamphong to Koh Phangan by train+ferry joint ticket

#167.2
18:30
Hua Lamphong, Bangkok
11:45
Thong Sala Koh Phangan
17h 15m
Refund 

From Phutthamonthon Lomprayah to Koh Phangan by bus+ferry joint ticket

06:00
Phutthamonthon Lomprayah, Bangkok
16:10
Thong Sala Koh Phangan
10h 10m
eTicket  Instant  Refund 
19:00
Phutthamonthon Lomprayah, Bangkok
07:00
Thong Sala Koh Phangan
12h
eTicket  Instant  Refund 
21:00
Phutthamonthon Lomprayah, Bangkok
10:45
Thong Sala Koh Phangan
13h 45m
eTicket  Instant  Refund 

From Bangkok Hotel Transfer to Koh Phangan by taxi+ferry joint ticket

Bangkok any hotel to Koh Phangan
Any
Bangkok Hotel Transfer
Time
Matapon Pier, Chumphon
7h 10m
eTicket  Instant  Refund 
07:00
Matapon pier, Chumphon
12:00
Thong Sala Koh Phangan
5h
eTicket  Instant  Refund 
Total duration
12h 10m

Bangkok to Koh Phangan Schedule

Bangkok to Koh Phangan Schedule
Transport NameRoute TimePrice
Lomprayah Express 06:00 – 16:10฿ 1,300
Raja Ferry Ferry 17:00 – 10:00฿ 920
Songserm Express 18:00 – 12:15฿ 850
Krungsiam Tour Express 19:00 – 10:30฿ 995
Paradive Travel Economy 19:00 – 11:30฿ 1,100
Thai Railways Class II Sleeper AC 18:30 – 11:45฿ 1,527
Raja Ferry Express 20:00 – 10:30฿ 920
Songserm Express 20:00 – 12:00฿ 950
Krungsiam Tour VIP 20:00 – 10:30฿ 1,090

Popular Routes in Thailand

How to get from Bangkok to Koh Phangan

When you want to get from Bangkok to Koh Phangan, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus
  • Ferry
  • Train
  • Van
  • Taxi

If you’re looking for a quick trip, it’s recommended that you use Flight+bus+ferry. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Bus+ferry ticket.

The cost of travel will depend on the means of transport you choose for your trip. A taxi+ferry ticket is the most expensive option - it will cost you about THB 9,018. If you want to save on transportation, it’s better to take a bus+ferry as a bus+ferry ticket costs as low as THB 850.

How far is Bangkok from Koh Phangan?

If you’re traveling by land, it’s important to know the distance from Bangkok to Koh Phangan. Your trip will be a total of 482 miles (775 km). The flying distance is 283 miles (455 km).

How long does it take to get from Bangkok to Koh Phangan?

The travel time from Bangkok to Koh Phangan can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 7 to 19 hours.

How much does it cost to get from Bangkok to Koh Phangan?

The cost of the trip from Bangkok to Koh Phangan varies according to what means of transport you choose for your journey. The most affordable operator is Songserm (ส่งเสริม): travelling by bus+ferry expect to pay as low as THB 850 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a taxi+ferry - a one-way taxi+ferry ticket can cost as much as THB 9,018.

Here is a chart of the average ticket prices and transportation options available from Bangkok to Koh Phangan:

  • bus+ferry price: THB 850 - THB 1,300. From Bangkok to Koh Phangan starting from 06:00 Khao San Lomprayah until 21:00 Khao San Lomprayah
  • train+bus+ferry price: THB 1,527 - THB 2,339. From Bangkok to Koh Phangan starting from 17:05 Hua Lamphong until 19:30 Hua Lamphong
  • train+ferry price: THB 1,527 - THB 1,527. From Bangkok to Koh Phangan starting from 18:30 Hua Lamphong until 18:30 Hua Lamphong
  • avia+bus+ferry price: THB 1,730 - THB 1,957. From Bangkok to Koh Phangan starting from 06:00 Don Mueang Airport until 10:15 Don Mueang Airport
  • avia+van+ferry price: THB 1,783 - THB 1,899. From Bangkok to Koh Phangan starting from 10:10 Don Mueang Airport until 14:25 Don Mueang Airport
  • charter+ferry price: THB 9,018 - THB 9,018. From Bangkok to Koh Phangan starting from 00:00 Bangkok Hotel Transfer until 00:00 Bangkok Hotel Transfer

How many trips per day are there between Bangkok and Koh Phangan?

Depending on your choice of transportation, the number of daily trips varies.

  • 16 by avia+bus+ferry from Bangkok to Koh Phangan starting from 06:00 Don Mueang Airport until 10:15 Don Mueang Airport
  • 11 by bus+ferry from Bangkok to Koh Phangan starting from 06:00 Khao San Lomprayah until 21:00 Khao San Lomprayah
  • 11 by train+bus+ferry from Bangkok to Koh Phangan starting from 17:05 Hua Lamphong until 19:30 Hua Lamphong
  • 4 by avia+van+ferry from Bangkok to Koh Phangan starting from 10:10 Don Mueang Airport until 14:25 Don Mueang Airport
  • 2 by charter+ferry from Bangkok to Koh Phangan starting from 00:00 Bangkok Hotel Transfer until 00:00 Bangkok Hotel Transfer
  • 1 by train+ferry from Bangkok to Koh Phangan starting from 18:30 Hua Lamphong until 18:30 Hua Lamphong

The most popular transport from Bangkok to Koh Phangan

How to choose the most convenient way of travel from Bangkok to Koh Phangan? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 60% chosen train+bus+ferry
  • 20% chosen bus+ferry
  • 18% chosen avia+bus+ferry
  • 3% chosen avia+van+ferry
  • 0% chosen charter+ferry