There are 5 ways to get from Bastimentos Island to San José by plane, bus, ferry, busferry, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Bocas Del Toro Isla Colón International Airport, bus
best- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Juan Santamaría International Airport (SJO)plane BOC - SJO
- Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus
5h$294–377Local Boat, bus and ferry, bus
cheapest- Take the ferry from Bastimentos to Bocas del Toroferry
- Take the busferry from Taxi Valencia Dock to Manzanillobusferry
- Take the bus from Parada Playa Manzanillo to Terminal Atlántico Nortebus
10h 47m$61–68Local Boat, bus and ferry, shuttle
- Take the ferry from Bastimentos to Bocas del Toroferry
- Take the busferry from Taxi Valencia Dock to Cahuitabusferry
- Take a shuttle bus from Cahuita to San José
8h 51m$120–122Local Boat, drive, shuttle
- Take the ferry from Bastimentos to Bocas del Toroferry
- Take the ferry from Bocas del Toro to Almiranteferry
- Drive from Almirante to Punta de Uvacar
- Take a shuttle bus from Puerto Viejo de Talamanca to San José
6h 29m$78–495Local Boat, bus and ferry, shuttle to Limón International Airport, fly, bus
- Take the ferry from Bastimentos to Bocas del Toroferry
- Take the busferry from Taxi Valencia Dock to Manzanillobusferry
- Take a shuttle bus from Manzanillo to Limon Airport
- Fly from Limón International Airport (LIO) to Juan Santamaría International Airport (SJO)plane LIO - SJO
- Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus
9h 10m$244–287
Bocas Del Toro Isla Colón International Airport (BOC) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Bastimentos Island to San José is to Local Boat and bus and ferry and bus which costs $60 - $70 and takes 10h 47m.
The fastest way to get from Bastimentos Island to San José is to fly and bus which takes 5h and costs $290 - $380.
The distance between Bastimentos Island and San José is 335 km.
The best way to get from Bastimentos Island to San José without a car is to Local Boat and bus and ferry and shuttle which takes 8h 51m and costs $120 - $122.
It takes approximately 5h to get from Bastimentos Island to San José, including transfers.
There are 750+ hotels available in San José.
What companies run services between Bastimentos Island, Panama and San José, Costa Rica?
There is no direct connection from Bastimentos Island to San José. However, you can take the ferry to Bocas del Toro, walk to Bocas Del Toro Isla Colón International Airport (BOC) airport, fly to Juan Santamaría International Airport (SJO), walk to 50 m este Del Aeropuerto, then take the bus to Terminal San José Av. 2, C12 Y 14. Alternatively, you can take a ferry from Bastimentos to San José via Bocas del Toro, Taxi Valencia Dock, Cahuita, and Cahuita in around 8h 51m.
- Website
- flysansa.com
Flights from Bocas Del Toro Isla Colón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $290–600
Flights from Limón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $150–210
- Website
- worldticket.com
Flights from Bocas Del Toro Isla Colón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $310–340
Flights from Limón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $150–210
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Cahuita
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- Caribe Shuttle
Shuttle from Puerto Viejo de Talamanca to San José
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- $60
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- Caribe Shuttle
Shuttle from Manzanillo to Limon Airport
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- Caribe Shuttle
Shuttle from Cahuita to San José
- Ave. Duration
- 2h 18m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
Shuttle from Puerto Viejo de Talamanca to San José
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Puerto Viejo de Talamanca to San José
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $461
- Website
- RIDE CR
- Phone
- (+506) 4100 0888
- [email protected]
- Website
- Interbus Shuttles
Shuttle from Puerto Viejo de Talamanca to San José
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $74
- Schedules at
- Interbus Shuttles
Bus from Parada Playa Manzanillo to Terminal Atlántico Norte
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $13–18
- Website
- Autotransportes MEPE
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $3
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $3
Ferry from Bocas del Toro to Almirante
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $3
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $3
- Phone
- +507 757-9760
- [email protected]
- Website
- Boteros Unidos Bocatoreños
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 25 min
- Frequency
- On demand
- Estimated price
- $5
- Schedules at
- Boteros Unidos Bocatoreños
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 25 min
- Frequency
- On demand
- Estimated price
- $5
- Schedules at
- Boteros Unidos Bocatoreños
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 25 min
- Frequency
- On demand
- Estimated price
- $5
- Schedules at
- Boteros Unidos Bocatoreños
Ferry from Bastimentos to Bocas del Toro
- Ave. Duration
- 25 min
- Frequency
- On demand
- Estimated price
- $5
- Schedules at
- Boteros Unidos Bocatoreños
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 Travelling around the UAE, How to get from Gatwick Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.











