There are 6 ways to get from San José to Perth by bus, plane, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Juan Santamaría International Airport, fly to Perth Airport
best- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Perth Airport (PER)plane SJO - PER
39h 53m$1,906–2,609Drive to Quepos La Managua Airport, fly to Perth Airport
cheapest- Drive from San José to Quepos-Airport-XQPcar
- Fly from Quepos La Managua Airport (XQP) to Perth Airport (PER)plane XQP - PER
2d 6h$1,023–3,533Shuttle to La Fortuna Arenal Airport, fly to Perth Airport
- Take a shuttle bus from Alajuela to La Fortuna
- Fly from La Fortuna Arenal Airport (FON) to Perth Airport (PER)plane FON - PER
2d 10h$1,695–4,705Shuttle to Cobano, fly to Perth Airport
- Take a shuttle bus from San José to Tambor
- Fly from Cobano (ACO) to Perth Airport (PER)plane ACO - PER
43h 11m$1,722–4,896Bus to Juan Santamaría International Airport, fly to Busselton Airport, bus, train
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Busselton Airport (BQB)plane SJO - BQB
- Take the bus from Bussell Hwy Transwa Abbey to Mandurah Stn Transwa Mandurahbus
- Take the train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1train
43h 16m$1,462–4,884Shuttle, shuttle to Limón International Airport, fly to Perth Airport
- Take a shuttle bus from San José to Puerto Viejo de Talamanca
- Take a shuttle bus from Punta de Uva to Limon Airport
- Fly from Limón International Airport (LIO) to Perth Airport (PER)plane LIO - PER
2d 10h$1,339–4,607
Juan Santamaría International Airport (SJO) to Perth Airport (PER) flights
Questions & Answers
The cheapest way to get from San José to Perth is to bus and fly which costs $1,900 - $2,700 and takes 39h 53m.
The fastest way to get from San José to Perth is to bus and fly which takes 39h 53m and costs $1,900 - $2,700.
The distance between San José and Perth is 16916 km.
It takes approximately 39h 53m to get from San José to Perth, including transfers.
Perth is 14h ahead of San José. It is currently 12:59 AM in San José and 2:59 PM in Perth.
There are 1668+ hotels available in Perth.
What companies run services between San José, Costa Rica and Perth, WA, Australia?
There is no direct connection from San José to Perth. However, you can take the bus to 50 m este Del Aeropuerto, walk to San-Jose-Airport-SJO airport, fly to Perth Airport (PER), walk to Airport Central Stn Platform 1, then take the train to Perth Stn Platform 7. Alternatively, you can drive to Quepos-Airport-XQP airport, fly to Perth Airport (PER), walk to Airport Central Stn Platform 1, then take the train to Perth Stn Platform 7.
- Website
- qantas.com
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Brisbane
- Ave. Duration
- 35h 55m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,200–3,800
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Adelaide
- Ave. Duration
- 36h
- When
- Saturday
- Estimated price
- $1,000–3,500
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Sydney
- Ave. Duration
- 36h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,500
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Melbourne
- Ave. Duration
- 36h 40m
- When
- Every day
- Estimated price
- $1,200–3,800
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Brisbane
- Ave. Duration
- 37h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $1,000–3,500
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Sydney
- Ave. Duration
- 37h 50m
- When
- Every day
- Estimated price
- $1,000–3,500
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 2h
- When
- Friday and Saturday
- Estimated price
- $1,200–3,900
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 3h
- When
- Friday and Saturday
- Estimated price
- $1,200–3,900
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 4h
- When
- Friday and Saturday
- Estimated price
- $1,000–3,500
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 6h
- When
- Friday and Saturday
- Estimated price
- $1,500–4,700
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 6h
- When
- Friday and Saturday
- Estimated price
- $1,500–4,800
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 10h
- When
- Friday and Saturday
- Estimated price
- $1,300–4,300
Flights from Cobano to Perth Airport via Liberia, Los Angeles, Sydney
- Ave. Duration
- 36h 52m
- When
- Saturday and Sunday
- Estimated price
- $1,200–3,900
Flights from Cobano to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 37h 25m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,400–4,300
Flights from Cobano to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 38h 10m
- When
- Every day
- Estimated price
- $1,400–4,400
Flights from Cobano to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 39h 20m
- When
- Every day
- Estimated price
- $1,200–4,000
Flights from Juan Santamaría International Airport to Busselton Airport via Los Angeles, Melbourne
- Ave. Duration
- 36h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,700–5,500
Flights from Juan Santamaría International Airport to Busselton Airport via Los Angeles, Sydney
- Ave. Duration
- 41h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,400–4,800
Flights from Juan Santamaría International Airport to Busselton Airport via Bogota, Santiago, Melbourne
- Ave. Duration
- 35h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,800–4,800
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 3h
- When
- Friday and Saturday
- Estimated price
- $1,300–4,200
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 3h
- When
- Friday and Saturday
- Estimated price
- $1,300–4,300
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 5h
- When
- Friday and Saturday
- Estimated price
- $1,200–3,900
- Website
- alaskaair.com
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Sydney
- Ave. Duration
- 41h 2m
- When
- Every day
- Estimated price
- $1,000–3,800
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Brisbane
- Ave. Duration
- 44h 59m
- When
- Every day
- Estimated price
- $1,200–3,800
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Sydney
- Ave. Duration
- 36h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,500
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Brisbane
- Ave. Duration
- 37h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $1,000–3,500
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 4h
- When
- Every day
- Estimated price
- $1,000–3,900
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 5h
- When
- Every day
- Estimated price
- $1,200–3,900
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,200–3,900
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 9h
- When
- Every day
- Estimated price
- $1,300–4,700
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 8h
- When
- Every day
- Estimated price
- $1,500–4,700
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 10h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Cobano to Perth Airport via Liberia, Los Angeles, Sydney
- Ave. Duration
- 36h 52m
- When
- Saturday and Sunday
- Estimated price
- $1,200–3,900
Flights from Cobano to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 39h 20m
- When
- Every day
- Estimated price
- $1,200–4,000
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Sydney
- Ave. Duration
- 2d 5h
- When
- Every day
- Estimated price
- $1,200–4,200
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Brisbane
- Ave. Duration
- 2d 5h
- When
- Every day
- Estimated price
- $1,300–4,200
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Melbourne
- Ave. Duration
- 2d 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–4,300
- Website
- united.com
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Sydney
- Ave. Duration
- 37h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,500
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Melbourne
- Ave. Duration
- 39h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,600
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Sydney
- Ave. Duration
- 40h 30m
- When
- Saturday and Sunday
- Estimated price
- $1,000–3,500
Flights from Juan Santamaría International Airport to Perth Airport via Los Angeles, Auckland
- Ave. Duration
- 44h
- When
- Saturday and Sunday
- Estimated price
- $1,100–3,600
Flights from Quepos La Managua Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Auckland
- Ave. Duration
- 2d 9h
- When
- Friday and Saturday
- Estimated price
- $1,100–3,600
Flights from La Fortuna Arenal Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Auckland
- Ave. Duration
- 2d 12h
- When
- Friday and Saturday
- Estimated price
- $1,300–4,400
Flights from Cobano to Perth Airport via Liberia, Los Angeles, Sydney
- Ave. Duration
- 36h 55m
- When
- Saturday and Sunday
- Estimated price
- $1,200–3,900
Flights from Cobano to Perth Airport via Liberia, Los Angeles, Auckland
- Ave. Duration
- 40h 25m
- When
- Saturday and Sunday
- Estimated price
- $1,200–4,000
Flights from Limón International Airport to Perth Airport via Juan Santamaría International Airport, Los Angeles, Auckland
- Ave. Duration
- 2d 9h
- When
- Friday and Saturday
- Estimated price
- $1,200–3,900
- Website
- jetstar.com
Flights from Juan Santamaría International Airport to Busselton Airport via Los Angeles, Sydney
- Ave. Duration
- 41h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,400–4,800
- Website
- virginaustralia.com
Flights from Juan Santamaría International Airport to Perth Airport via San Francisco, Melbourne
- Ave. Duration
- 36h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,600
- Phone
- 13 62 13
- Website
- transperth.wa.gov.au
Train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1
- Ave. Duration
- 53 min
- Frequency
- Every 15 minutes
- Estimated price
- $6–9
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–3
- Schedules at
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–3
- Schedules at
- grupotuasa.com
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Alajuela to La Fortuna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $364
- Website
- https://www.ridecr.com/
Shuttle from San José to Tambor
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $847
- Website
- https://www.ridecr.com/
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $651
- Website
- https://www.ridecr.com/
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Shuttle from San José to Tambor
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $424
- Website
- https://www.caribeshuttle.com/
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- $85
- Website
- https://www.caribeshuttle.com/
Shuttle from Punta de Uva to Limon Airport
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $50
- Website
- https://www.caribeshuttle.com/
- Phone
- (+506) 4100 0888
- [email protected]
- Website
- interbusonline.com
Shuttle from San José to Tambor
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $480
- Schedules at
- interbusonline.com
- Phone
- 1300 662 205
- [email protected]
- Website
- transwa.wa.gov.au
Bus from Bussell Hwy Transwa Abbey to Mandurah Stn Transwa Mandurah
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $28–40
- Website
- https://www.transwa.wa.gov.au/
- Schedules at
- https://www.transwa.wa.gov.au/tickets-times/train-timetables
- Phone
- +506 2221 7878 / 2221 7373
- [email protected]
- Website
- jungletomsafaris.com
Shuttle from San José to Puerto Viejo de Talamanca
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $102
- Website
- https://www.jungletomsafaris.com/
Want to know more about travelling around Australia
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
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide











