There are 7 ways to get from Miami to Puerto Princesa by plane, 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 Miami International Airport to Puerto Princesa
best- Fly from Miami International Airport (MIA) to Puerto Princesa (PPS)plane MIA - PPS
28h 8m₱40,000–110,000Fly Miami International Airport to El Nido Airport, Minivan
cheapest- Fly from Miami International Airport (MIA) to El Nido Airport (ENI)plane MIA - ENI
- Take the bus from El Nido to Puerto Princesa Airportbus
35h 25m₱37,085–96,115Fly Fort Lauderdale–Hollywood International Airport to Puerto Princesa
- Fly from Fort Lauderdale–Hollywood International Airport (FLL) to Puerto Princesa (PPS)plane FLL - PPS
27h 28m₱49,211–130,324Train to Orlando, fly to Puerto Princesa
- Take the train from Miami to Orlandotrain
- Fly from Orlando (MCO) to Puerto Princesa (PPS)plane MCO - PPS
30h 5m₱44,552–121,352Bus to Ft. Myers, fly to Puerto Princesa
- Take the bus from Miami Airport Station to Fort Myers Bus Stopbus
- Fly from Ft. Myers (RSW) to Puerto Princesa (PPS)plane RSW - PPS
34h 48m₱49,806–132,668Bus to Sarasota–Bradenton International Airport, fly to Puerto Princesa
- Take the bus from Miami Airport to Bradenton/Sarasota - Mobil Gas Stationbus
- Fly from Sarasota–Bradenton International Airport (SRQ) to Puerto Princesa (PPS)plane SRQ - PPS
34h 11m₱47,864–125,289Train to Tampa, fly to Puerto Princesa
- Take the train from Miami Amtrak Station to Tampatrain
- Fly from Tampa (TPA) to Puerto Princesa (PPS)plane TPA - PPS
34h 22m₱52,347–134,168
Miami International Airport (MIA) to Puerto Princesa (PPS) flights
Comparing Your Travel Options
The cheapest way to get from Miami to Puerto Princesa is to fly and Minivan which costs ₱37,000 - ₱100,000 and takes 35h 25m.
The fastest way to get from Miami to Puerto Princesa is to fly which takes 27h 28m and costs ₱49,000 - ₱130,000.
The distance between Miami and Puerto Princesa is 15561 km.
It takes approximately 28h 8m to get from Miami to Puerto Princesa, including transfers.
Puerto Princesa is 12h ahead of Miami. It is currently 3:20 PM in Miami and 3:20 AM in Puerto Princesa.
There are 479+ hotels available in Puerto Princesa.
What companies run services between Miami, FL, USA and Puerto Princesa, Philippines?
American Airlines, Philippine Airlines, and six other airlines fly from Miami International Airport (MIA) to Puerto Princesa (PPS) 3 times a day.
- Website
- philippineairlines.com
Flights from Miami International Airport to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 29h 5m
- When
- Thursday
- Estimated price
- ₱40,000–110,000
Flights from Miami International Airport to Puerto Princesa via Los Angeles, Manila
- Ave. Duration
- 29h 30m
- When
- Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₱40,000–110,000
Flights from Miami International Airport to Puerto Princesa via Doha, Manila
- Ave. Duration
- 26h 5m
- When
- Thursday and Sunday
- Estimated price
- ₱50,000–150,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via Toronto, Manila
- Ave. Duration
- 24h 40m
- When
- Sunday
- Estimated price
- ₱49,000–130,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via New York JFK, Manila
- Ave. Duration
- 25h 21m
- When
- Thursday
- Estimated price
- ₱50,000–140,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via Los Angeles, Manila
- Ave. Duration
- 29h 48m
- When
- Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₱50,000–140,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via Chicago O'Hare, Manila
- Ave. Duration
- 32h 29m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱49,000–130,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via Seattle, Manila
- Ave. Duration
- 33h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₱49,000–130,000
Flights from Orlando to Puerto Princesa via Los Angeles, Manila
- Ave. Duration
- 31h 39m
- When
- Every day
- Estimated price
- ₱42,000–120,000
Flights from Orlando to Puerto Princesa via Toronto, Manila
- Ave. Duration
- 24h 25m
- When
- Sunday
- Estimated price
- ₱41,000–110,000
Flights from Orlando to Puerto Princesa via Chicago O'Hare, Manila
- Ave. Duration
- 29h 18m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱41,000–110,000
Flights from Ft. Myers to Puerto Princesa via Toronto, Manila
- Ave. Duration
- 26h 55m
- When
- Sunday
- Estimated price
- ₱49,000–130,000
Flights from Ft. Myers to Puerto Princesa via Chicago O'Hare, Manila
- Ave. Duration
- 30h 37m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱48,000–130,000
Flights from Ft. Myers to Puerto Princesa via New York JFK, Manila
- Ave. Duration
- 32h 35m
- When
- Thursday
- Estimated price
- ₱49,000–140,000
Flights from Ft. Myers to Puerto Princesa via Seattle, Manila
- Ave. Duration
- 33h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱48,000–130,000
Flights from Ft. Myers to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 33h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱47,000–160,000
Flights from Sarasota–Bradenton International Airport to Puerto Princesa via New York JFK, Manila
- Ave. Duration
- 26h 48m
- When
- Thursday
- Estimated price
- ₱45,000–120,000
Flights from Sarasota–Bradenton International Airport to Puerto Princesa via Chicago O'Hare, Manila
- Ave. Duration
- 31h 18m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱44,000–120,000
Flights from Sarasota–Bradenton International Airport to Puerto Princesa via Toronto, Manila
- Ave. Duration
- 31h 25m
- When
- Sunday
- Estimated price
- ₱44,000–120,000
Flights from Tampa to Puerto Princesa via Toronto, Manila
- Ave. Duration
- 29h
- When
- Sunday
- Estimated price
- ₱43,000–120,000
Flights from Tampa to Puerto Princesa via Chicago O'Hare, Manila
- Ave. Duration
- 29h 33m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱43,000–120,000
Flights from Tampa to Puerto Princesa via Los Angeles, Manila
- Ave. Duration
- 32h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₱44,000–120,000
Flights from Tampa to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 33h 17m
- When
- Every day
- Estimated price
- ₱42,000–150,000
Flights from Tampa to Puerto Princesa via Seattle, Manila
- Ave. Duration
- 34h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₱43,000–120,000
- Website
- cebupacificair.com
Flights from Miami International Airport to Puerto Princesa via Vancouver, Manila
- Ave. Duration
- 27h 10m
- When
- Monday and Saturday
- Estimated price
- ₱38,000–130,000
Flights from Miami International Airport to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₱38,000–130,000
Flights from Miami International Airport to Puerto Princesa via Dubai, Manila
- Ave. Duration
- 30h 20m
- When
- Friday
- Estimated price
- ₱55,000–170,000
Flights from Fort Lauderdale–Hollywood International Airport to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 27h 56m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₱48,000–170,000
Flights from Orlando to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 25h 44m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱41,000–140,000
Flights from Tampa to Puerto Princesa via San Francisco, Manila
- Ave. Duration
- 25h 39m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱42,000–150,000
Flights from Tampa to Puerto Princesa via Los Angeles, Manila
- Ave. Duration
- 26h 6m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱43,000–150,000
- Website
- cebupacificair.com
Flights from Miami International Airport to El Nido Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 32h 40m
- When
- Every day
- Estimated price
- ₱55,000–160,000
Flights from Miami International Airport to El Nido Airport via Doha, Clark International
- Ave. Duration
- 34h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₱49,000–130,000
Flights from Miami International Airport to El Nido Airport via Boston, Hong Kong, Clark International
- Ave. Duration
- 27h 31m
- When
- Monday and Sunday
- Estimated price
- ₱39,000–130,000
Flights from Miami International Airport to El Nido Airport via Houston, Taiwan Taoyuan, Clark International
- Ave. Duration
- 28h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₱40,000–110,000
Flights from Miami International Airport to El Nido Airport via Toronto, Manila, Boracay
- Ave. Duration
- 31h 34m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱36,000–95,000
- Website
- qatarairways.com
Flights from Miami International Airport to Puerto Princesa via Doha, Manila
- Ave. Duration
- 29h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱50,000–150,000
- Phone
- +1 831-539-2901
- [email protected]
- Website
- gobrightline.com
Train from Miami to Orlando
- Ave. Duration
- 3h 34m
- Frequency
- Every 2 hours
- Estimated price
- ₱2,700–11,000
- Book at
- Brightline
- Smart
- ₱2,700–6,000
- Premium
- ₱7,000–11,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Miami Amtrak Station to Tampa
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ₱8,500–14,000
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Miami Airport Station to Fort Myers Bus Stop
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- ₱1,600–2,400
- Schedules at
- Flixbus USA
- Phone
- +1 877 733 0724
- Website
- RedCoach
Bus from Miami Airport to Bradenton/Sarasota - Mobil Gas Station
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₱3,700–5,500
- Website
- RedCoach
- Phone
- +63 917 686 1118
- [email protected]
- Website
- facebook.com
Bus from El Nido to Puerto Princesa Airport
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.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide












