There are 4 ways to get from Puerto Princesa Bay to Bali by unknown, 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.
Travel to Puerto Princesa, fly to Ngurah Rai International Airport
best- Walk from Puerto Princesa Bay to Puerto-Princesa-Airport-PPSunknown
- Fly from Puerto Princesa (PPS) to Ngurah Rai International Airport (DPS)plane PPS - DPS
8h 10mTravel, Minivan to El Nido Airport, fly to Ngurah Rai International Airport
- Walk from Puerto Princesa Bay to Puerto Princesa Airportunknown
- Take the bus from Puerto Princesa Airport to El Nidobus
- Fly from El Nido Airport (ENI) to Ngurah Rai International Airport (DPS)plane ENI - DPS
17h 36mTravel to Puerto Princesa, fly to Lombok International Airport, bus, ferry
- Walk from Puerto Princesa Bay to Puerto-Princesa-Airport-PPSunknown
- Fly from Puerto Princesa (PPS) to Lombok International Airport (LOP)plane PPS - LOP
- Take the bus from Lombok International Airport to Senggigibus
- Take the ferry from Bangsal to Padang Bai, Baliferry
21h 2mTravel, ferry, ferry to Iloilo International Airport, fly to Ngurah Rai International Airport
- Walk from Puerto Princesa Bay to Puerto Princesaunknown
- Take the ferry from Puerto Princesa to Cuyoferry
- Take the ferry from Cuyo to Iloiloferry
- Fly from Iloilo International Airport (ILO) to Ngurah Rai International Airport (DPS)plane ILO - DPS
38h 54m
Puerto Princesa (PPS) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The distance between Puerto Princesa Bay and Bali is 2103 km.
It takes approximately 8h 10m to get from Puerto Princesa Bay to Bali, including transfers.
There are 19790+ hotels available in Bali.
What companies run services between Puerto Princesa Bay, Philippines and Bali, Indonesia?
There is no direct connection from Puerto Princesa Bay to Bali. However, you can travel to Puerto-Princesa-Airport-PPS airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk. Alternatively, you can travel to Puerto Princesa Airport, take the bus to El Nido, take the taxi to El Nido Airport (ENI) airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk.
- Website
- cebupacificair.com
Flights from Puerto Princesa to Ngurah Rai International Airport via Manila
- Ave. Duration
- 11h 37m
- When
- Every day
- Estimated price
- Rp 4,500,000–11,000,000
Flights from Puerto Princesa to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 11h 39m
- When
- Monday, Wednesday, Friday, and Tuesday
- Estimated price
- Rp 4,900,000–12,000,000
Flights from Puerto Princesa to Ngurah Rai International Airport via Iloilo International Airport, Manila
- Ave. Duration
- 11h 19m
- When
- Monday
- Estimated price
- Rp 4,700,000–11,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 15h 10m
- When
- Tuesday to Sunday
- Estimated price
- Rp 4,600,000–11,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Bohol-Panglao International, Manila
- Ave. Duration
- 18h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 4,600,000–11,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Manila
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- Rp 4,500,000–11,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 12h 44m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 4,700,000–11,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Puerto Princesa, Manila
- Ave. Duration
- 12h 54m
- When
- Monday
- Estimated price
- Rp 4,900,000–11,000,000
- Website
- philippineairlines.com
Flights from Puerto Princesa to Ngurah Rai International Airport via Manila
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- Rp 3,300,000–7,500,000
Flights from El Nido Airport to Ngurah Rai International Airport via Boracay, Manila
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- Rp 3,500,000–13,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- Rp 3,700,000–14,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Bohol-Panglao International, Manila
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 3,800,000–14,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Manila
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- Rp 3,700,000–14,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 12h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 3,900,000–15,000,000
- Website
- garuda-indonesia.com
Flights from Puerto Princesa to Ngurah Rai International Airport via Manila
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- Rp 3,300,000–7,500,000
Flights from El Nido Airport to Ngurah Rai International Airport via Mactan–Cebu, Manila
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- Rp 3,700,000–14,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Boracay, Manila
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- Rp 3,500,000–13,000,000
Flights from El Nido Airport to Ngurah Rai International Airport via Bohol-Panglao International, Manila
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 3,800,000–14,000,000
Flights from Puerto Princesa to Lombok International Airport via Manila, Soekarno–Hatta
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- Rp 4,500,000–17,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Manila
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- Rp 3,700,000–14,000,000
- Website
- flyscoot.com
Flights from El Nido Airport to Ngurah Rai International Airport via Clark International, Singapore Changi
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- Rp 3,000,000–9,000,000
Flights from Puerto Princesa to Lombok International Airport via Mactan–Cebu, Singapore Changi
- Ave. Duration
- 15h 10m
- When
- Tuesday and Sunday
- Estimated price
- Rp 5,500,000–13,000,000
Flights from Puerto Princesa to Lombok International Airport via Davao, Singapore Changi
- Ave. Duration
- 19h 40m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- Rp 3,600,000–11,000,000
Flights from Puerto Princesa to Lombok International Airport via Iloilo International Airport, Singapore Changi
- Ave. Duration
- 20h 20m
- When
- Monday
- Estimated price
- Rp 5,500,000–13,000,000
Flights from Iloilo International Airport to Ngurah Rai International Airport via Singapore Changi
- Ave. Duration
- 10h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Rp 2,900,000–9,000,000
- Website
- transnusa.co.id
Flights from Puerto Princesa to Lombok International Airport via Manila, Ngurah Rai International Airport
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- Rp 3,800,000–14,000,000
Flights from Puerto Princesa to Lombok International Airport via Manila, Soekarno–Hatta
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- Rp 4,500,000–17,000,000
- Website
- lionair.co.id
Flights from Puerto Princesa to Lombok International Airport via Manila, Ngurah Rai International Airport
- Ave. Duration
- 13h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 4,700,000–11,000,000
- Phone
- +63 917 686 1118
- [email protected]
- Website
- facebook.com
Bus from Puerto Princesa Airport to El Nido
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Lombok International Airport to Senggigi
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- Rp 13,000–250,000
- Book at
- 12 Go
- Phone
- +6281808588777
- [email protected]
- Website
- giligilifastboat.com
Ferry from Bangsal to Padang Bai, Bali
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 490,000–550,000
- Schedules at
- giligilifastboat.com
- Phone
- (043) 723-6980
- [email protected]
- Website
- montenegrolines.com.ph
Ferry from Puerto Princesa to Cuyo
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- Rp 330,000–460,000
- Schedules at
- montenegrolines.com.ph
Ferry from Cuyo to Iloilo
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 230,000–320,000
- Schedules at
- montenegrolines.com.ph
Want to know more about travelling around Indonesia
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.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide










