There are 6 ways to get from Panama City to Corcovado National Park 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 Panama City Marcos A Gelabert to Changuinola, travel  •  5 h 17 min

  1. Fly from Panama City Marcos A Gelabert (PAC) to Changuinola (CHX) PAC - CHX
  2. Travel from Changuinola to Corcovado National Park

Cheapest option

Fly Panama City Marcos A Gelabert to David, bus, Private Water Taxi  •  9 h 33 min

  1. Fly from Panama City Marcos A Gelabert (PAC) to David (DAV) PAC - DAV
  2. Take the bus from David to Paso Canoas
  3. Take the bus from Paso Canoas to Golfito
  4. Take the Private Water Taxi from Golfito to Puerto Jiménez
  5. Take the Private Water Taxi from Puerto Jiménez to Sirena

$536 - $771

4 alternative options

Fly Panama City to David, bus, Private Water Taxi  •  10 h 35 min

  1. Fly from Panama City (PTY) to David (DAV) PTY - DAV
  2. Take the bus from David to Paso Canoas
  3. Take the Private Water Taxi from Golfito to Puerto Jiménez
  4. Take the Private Water Taxi from Puerto Jiménez to Sirena

$666 - $866

Fly Panama City to San Jose, bus, travel  •  11 h 5 min

  1. Fly from Panama City (PTY) to San Jose (SJO) PTY - SJO
  2. Take the bus from San José Tracopa Terminal to Palmar Norte
  3. Travel from Palmar Norte to Corcovado National Park

Bus, travel  •  10 h 54 min

  1. Take the bus from Panama City to David
  2. Take the bus from David to Paso Canoas
  3. Travel from Paso Canoas to Corcovado National Park

Panamá-Frontera, travel  •  11 h 59 min

  1. Take the Panamá-Frontera from Panama City to Frontera Panamá-Frontera
  2. Travel from Golfito to Corcovado National Park

Questions & Answers

The cheapest way to get from Panama City to Corcovado National Park is to fly and bus and Private Water Taxi which costs $500 - $800 and takes 9 h 33 min.

More details

The quickest way to get from Panama City to Corcovado National Park is to fly and bus and Private Water Taxi which costs $500 - $800 and takes 9 h 33 min.

More details

The distance between Panama City and Corcovado National Park is 448 km.

The best way to get from Panama City to Corcovado National Park without a car is to bus and travel which takes 10 h 54 min and costs .

More details

It takes approximately 5 h 17 min to get from Panama City to Corcovado National Park, including transfers.

More details

The quickest flight from Panama City Marcos A Gelabert Airport to Changuinola Airport is the direct flight which takes 1 h.

Search flights

Corcovado National Park is 1 h behind Panama City. It is currently 2:26 PM in Panama City and 1:26 PM in Corcovado National Park.

Air Panama offers flights from Panama City Marcos A Gelabert Airport to Changuinola Airport.

Search flights

There are 109+ hotels available in Corcovado National Park. Prices start at $23 USD per night.

More details

The best way to get from Panama City to Panama City Marcos A Gelabert Airport is to subway which takes 12 min and costs $1.

More details

Map of how to get from Panama City to Corcovado National Park.
Launch map view
  • Distance: 280 miles
  • Duration: 5 h 17 min

What companies run services between Panama City, Panama and Corcovado National Park, Costa Rica?

There is no direct connection from Panama City to Corcovado National Park. However, you can take the subway to Albrook, take the walk to Panama City Marcos A Gelabert airport, fly to Changuinola, then take the travel to Corcovado National Park. Alternatively, you can take the subway to Albrook, take the walk to Panama City Marcos A Gelabert airport, fly to David, take the taxi to David, take the bus to Paso Canoas, take the bus to Golfito, take the walk to Golfito, take the Private Water Taxi to Puerto Jiménez, take the Private Water Taxi to Sirena, then take the travel to Corcovado National Park.

Airlines
Copa Airlines
Website
copaair.com
Flights from Panama City to David
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$85 - $360
Flights from Panama City to San Jose
Ave. Duration
1 h 24 min
When
Every day
Estimated price
$75 - $750
Air Panama
Website
airpanama.com
Flights from Panama City Marcos A Gelabert to Changuinola
Ave. Duration
1 h
When
Every day
Estimated price
$27 - $230
Flights from Panama City Marcos A Gelabert to David
Ave. Duration
40 min
When
Every day
Estimated price
$30 - $260
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Panama City to San Jose
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$85 - $600
Bus operators
Panachif
Phone
Frontera 727-7054, Panamá 314-6885 Boletería, 314-6919
Website
transporte10pa.es.tl
Bus from David to Paso Canoas
Ave. Duration
1 h 18 min
Frequency
Every 3 hours
Estimated price
$2 - $3
Schedules at
transporte10pa.es.tl
Bus from Panama City to Frontera
Ave. Duration
9 h
Frequency
Every 2 hours
Estimated price
$15 - $18
Schedules at
transporte10pa.es.tl
Transgolfo
Bus from Paso Canoas to Golfito
Ave. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$3
Schedules at
yoviajocr.com
Tracopa
Terminales Panama David
Phone
+(507) 314 6228
Website
transporte10pa.es.tl
Bus from Panama City to David
Ave. Duration
7 h
Frequency
Hourly
Estimated price
$14 - $19
Schedules at
transporte10pa.es.tl
Cinco Estrellas
Phone
+507 314-6285
Bus from Panama City to Paso Canoas
Ave. Duration
8 h 15 min
Frequency
3 times a day
Schedules at
thebusschedule.com
Ferry operators
Sol de Osa
Phone
506 8632-8150 (English), 506 2735-5719 (Español)
Email
reservations@soldeosa.com
Website
soldeosa.com
Ferry from Golfito to Puerto Jiménez
Ave. Duration
30 min
Frequency
On demand
Estimated price
$90
Schedules at
soldeosa.com
Ferry from Puerto Jiménez to Sirena
Ave. Duration
1 h 30 min
Frequency
On demand
Estimated price
$390
Schedules at
soldeosa.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, How do I get from Sydney to Melbourne and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.