COVID-19 Travel restrictions may apply upon entering Philippines. Learn More.

There are 4 ways to get from Bangkok to El Nido by plane, bus or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Suvarnabhumi to Puerto Princesa, minivan  •  15h 14m

  1. Fly from Suvarnabhumi (BKK) to Puerto Princesa (PPS) BKK - PPS
  2. Take the minivan from Puerto Princesa Airport to El Nido

₱7,713 - ₱23,731

Cheapest option

Fly Don Muang to Puerto Princesa, minivan  •  18h 22m

  1. Fly from Don Muang (DMK) to Puerto Princesa (PPS) DMK - PPS
  2. Take the minivan from Puerto Princesa Airport to El Nido

₱7,166 - ₱17,728

2 alternative options

Fly Suvarnabhumi to Francisco B. Reyes, ferry  •  13h 19m

  1. Fly from Suvarnabhumi (BKK) to Francisco B. Reyes (USU) BKK - USU
  2. Take the ferry from Coron to El Nido, Palawan

₱20,223 - ₱37,361

Fly Don Muang to Francisco B. Reyes, ferry  •  16h 57m

  1. Fly from Don Muang (DMK) to Francisco B. Reyes (USU) DMK - USU
  2. Take the ferry from Coron to El Nido, Palawan

₱11,676 - ₱25,358

Coronavirus (COVID-19) in Philippines

There is widespread community transmission globally.
Some travel restrictions are being lifted in Philippines. For the latest travel status, please check the official page for Philippines.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Philippines.

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Philippines from May 1.

Official Coronavirus (COVID-19) Information for Philippines

Some domestic travel restrictions began to ease in Philippines from June 5.

Official Coronavirus (COVID-19) Information for Philippines

International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Philippines

Last updated: July 14 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Bangkok to El Nido is to fly and minivan which costs ฿4500 - ฿12000 and takes 18h 22m.

More details

The quickest way to get from Bangkok to El Nido is to fly and ferry which costs ฿12000 - ฿24000 and takes 13h 19m.

More details

The distance between Bangkok and El Nido is 2070 km.

It takes approximately 15h 14m to get from Bangkok to El Nido, including transfers.

More details

There is no direct flight from Suvarnabhumi Airport to Puerto Princesa Airport. The quickest flight takes 6h 35m and has one stopover.

Search flights

El Nido is 1h ahead of Bangkok. It is currently 10:15 PM in Bangkok and 11:15 PM in El Nido.

Cebu Pacific and Philippine Airlines offer flights from Suvarnabhumi Airport to Puerto Princesa Airport.

Search flights

There are 298+ hotels available in El Nido. Prices start at ₱5,000 per night.

More details

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details

Map of how to get from Bangkok to El Nido.
Launch map view
  • Distance: 2070.1 km
  • Duration: 15h 14m

What companies run services between Bangkok, Thailand and El Nido, Philippines?

There is no direct connection from Bangkok to El Nido. However, you can take the train to Suvarnabhumi Airport, take the walk to Suvarnabhumi airport, fly to Puerto Princesa, take the walk to Puerto Princesa Airport, then take the minivan to El Nido. Alternatively, you can take the bus to Don Mueang, take the walk to Don Muang airport, fly to Puerto Princesa, take the walk to Puerto Princesa Airport, then take the minivan to El Nido.

Airlines
Philippine Airlines
Website
philippineairlines.com
Flights from Suvarnabhumi to Puerto Princesa via Manila
Ave. Duration
8h 32m
When
Every day
Estimated price
₱14,000 - ₱50,000
Flights from Suvarnabhumi to Puerto Princesa via Mactan–Cebu
Ave. Duration
8h 40m
When
Wednesday, Friday and Sunday
Estimated price
₱15,000 - ₱50,000
Flights from Suvarnabhumi to Puerto Princesa via Mactan–Cebu, Clark International
Ave. Duration
9h 20m
When
Wednesday, Friday and Sunday
Estimated price
₱16,000 - ₱55,000
Flights from Suvarnabhumi to Puerto Princesa via Mactan–Cebu, Manila
Ave. Duration
10h 30m
When
Wednesday, Friday and Sunday
Estimated price
₱16,000 - ₱55,000
Flights from Suvarnabhumi to Puerto Princesa via Manila, Mactan–Cebu
Ave. Duration
11h 20m
When
Every day
Estimated price
₱15,000 - ₱50,000
Flights from Suvarnabhumi to Francisco B. Reyes via Mactan–Cebu
Ave. Duration
8h 55m
When
Wednesday, Friday and Sunday
Estimated price
₱23,000 - ₱80,000
Flights from Suvarnabhumi to Francisco B. Reyes via Mactan–Cebu, Clark International
Ave. Duration
9h 15m
When
Wednesday, Friday and Sunday
Estimated price
₱24,000 - ₱80,000
Flights from Suvarnabhumi to Francisco B. Reyes via Manila, Mactan–Cebu
Ave. Duration
11h 50m
When
Every day
Estimated price
₱24,000 - ₱80,000
Flights from Don Muang to Francisco B. Reyes via Manila, Mactan–Cebu
Ave. Duration
13h 5m
When
Every day
Estimated price
₱12,000 - ₱29,000
Cebgo
Website
cebupacificair.com
Flights from Suvarnabhumi to Francisco B. Reyes via Manila
Ave. Duration
7h 16m
When
Every day
Estimated price
₱21,000 - ₱65,000
Flights from Don Muang to Francisco B. Reyes via Manila
Ave. Duration
8h 55m
When
Every day
Estimated price
₱9,500 - ₱23,000
Flights from Don Muang to Francisco B. Reyes via Kuala Lumpur, Manila
Ave. Duration
17h 5m
When
Every day
Estimated price
₱12,000 - ₱65,000
Cebu Pacific
Website
cebupacificair.com
Flights from Suvarnabhumi to Puerto Princesa via Manila
Ave. Duration
8h 17m
When
Every day
Estimated price
₱7,000 - ₱23,000
AirAsia Philippines
Website
airasia.com
Flights from Don Muang to Puerto Princesa via Manila
Ave. Duration
8h 35m
When
Every day
Estimated price
₱6,500 - ₱17,000
Flights from Don Muang to Puerto Princesa via Manila, Mactan–Cebu
Ave. Duration
13h 10m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
₱8,000 - ₱19,000
Air Juan Aviation
Website
airjuan.com
Flights from Don Muang to Francisco B. Reyes via Manila, Puerto Princesa
Ave. Duration
14h
When
Every day
Estimated price
₱11,000 - ₱28,000
Flights from Don Muang to Francisco B. Reyes via Manila, Boracay
Ave. Duration
16h 40m
When
Every day
Estimated price
₱10,000 - ₱25,000
Bus operators
Lexxus Shuttle
Phone
+63 917 686 1118
Website
facebook.com
Bus from Puerto Princesa Airport to El Nido
Ave. Duration
6h
Frequency
Hourly
Estimated price
₱650
Schedules at
12go.asia
Book at
12go.asia
Ferry operators
Montenegro Shipping and Ferries
Email
operations.msli@gmail.com
Website
facebook.com
Ferry from Coron to El Nido, Palawan
Ave. Duration
4h
Frequency
Once daily
Estimated price
₱1,760
Schedules at
12go.asia
Book at
biyaheroes.com
Phimal Fast Ferry
Website
phimalfastferryinc.com
Ferry from Coron to El Nido, Palawan
Ave. Duration
4h
Frequency
Once daily
Estimated price
₱1,760
Schedules at
phimalfastferryinc.com
Book at
12go.asia

Want to know more about travelling around Philippines

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.