There are 4 ways to get from San José to Porto Alegre by bus, plane, car, or shuttle
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 Salgado Filho International 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 Salgado Filho International Airport (POA)plane SJO - POA
16h 22mR$1,230–4,833Drive to Quepos La Managua Airport, fly to Salgado Filho International Airport
- Drive from San José to Quepos-Airport-XQPcar
- Fly from Quepos La Managua Airport (XQP) to Salgado Filho International Airport (POA)plane XQP - POA
17h 54mR$1,890–5,620Shuttle, bus to David, fly to Salgado Filho International Airport
- Take a shuttle bus from San José to Paso Canoas
- Take the bus from Frontera to Davidbus
- Fly from David (DAV) to Salgado Filho International Airport (POA)plane DAV - POA
23h 7mR$6,181–12,590Bus to Juan Santamaría International Airport, fly to Florianópolis-Hercílio Luz International Airport, bus
- 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 Florianópolis-Hercílio Luz International Airport (FLN)plane SJO - FLN
- Take the bus from Sao Jose to Porto Alegrebus
23h 11mR$1,539–5,282
Juan Santamaría International Airport (SJO) to Salgado Filho International Airport (POA) flights
Questions & Answers
The cheapest way to get from San José to Porto Alegre is to bus and fly which costs R$ 1200 - R$ 4900 and takes 16h 22m.
The fastest way to get from San José to Porto Alegre is to bus and fly which takes 16h 22m and costs R$ 1200 - R$ 4900.
The distance between San José and Porto Alegre is 5795 km.
It takes approximately 16h 22m to get from San José to Porto Alegre, including transfers.
Porto Alegre is 3h ahead of San José. It is currently 5:39 PM in San José and 8:39 PM in Porto Alegre.
There are 810+ hotels available in Porto Alegre.
What companies run services between San José, Costa Rica and Porto Alegre, Brazil?
There is no direct connection from San José to Porto Alegre. However, you can take the bus to 50 m este Del Aeropuerto, walk to San-Jose-Airport-SJO airport, fly to Salgado Filho International Airport (POA), walk to Realengo 218, take the bus to Seis Trevo Carrion Junior Aeroporto Salgado Filho, take the bus to Dois Trevo Carrion Junior Estação Aeroporto/Trensurb, walk to Aeroporto Salgado Filho, then take the train to Mercado Publico. Alternatively, you can drive to Quepos-Airport-XQP airport, fly to Salgado Filho International Airport (POA), walk to Realengo 218, take the bus to Seis Trevo Carrion Junior Aeroporto Salgado Filho, take the bus to Dois Trevo Carrion Junior Estação Aeroporto/Trensurb, walk to Aeroporto Salgado Filho, then take the train to Mercado Publico.
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Salgado Filho International Airport via Panama City
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- R$1,200–4,800
Flights from David to Salgado Filho International Airport via Panama City
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- R$2,100–8,500
Flights from David to Salgado Filho International Airport via Panama City, Sao Paulo
- Ave. Duration
- 12h 34m
- When
- Thursday
- Estimated price
- R$2,400–9,000
Flights from Juan Santamaría International Airport to Florianópolis-Hercílio Luz International Airport via Panama City
- Ave. Duration
- 11h 17m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$1,300–4,900
Flights from Juan Santamaría International Airport to Florianópolis-Hercílio Luz International Airport via Panama City, Sao Paulo
- Ave. Duration
- 12h 39m
- When
- Every day
- Estimated price
- R$1,300–5,500
- Website
- latam.com
Flights from Juan Santamaría International Airport to Salgado Filho International Airport via Lima
- Ave. Duration
- 10h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,800–5,500
Flights from Juan Santamaría International Airport to Salgado Filho International Airport via Lima, Curitiba
- Ave. Duration
- 13h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,900–6,000
Flights from Quepos La Managua Airport to Salgado Filho International Airport via Juan Santamaría International Airport, Lima
- Ave. Duration
- 12h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,800–5,500
Flights from Quepos La Managua Airport to Salgado Filho International Airport via Juan Santamaría International Airport, Lima, Curitiba
- Ave. Duration
- 15h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,900–6,000
Flights from Juan Santamaría International Airport to Florianópolis-Hercílio Luz International Airport via Lima, Salgado Filho International Airport
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,900–6,000
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Salgado Filho International Airport via Bogota, Sao Paulo
- Ave. Duration
- 14h 25m
- When
- Friday, Tuesday, and Thursday
- Estimated price
- R$2,100–6,500
Flights from Juan Santamaría International Airport to Florianópolis-Hercílio Luz International Airport via Bogota, Sao Paulo
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- R$2,100–7,000
- 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
- R$7–10
- 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
- R$7–10
- Schedules at
- grupotuasa.com
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from San José to Paso Canoas
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- R$3,981
- Website
- RIDE CR
- Phone
- +507 314 6886
- [email protected]
- Website
- Transporte Panamá Chiriqui Frontera
Bus from Frontera to David
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- R$61–66
- Schedules at
- Transporte Panamá Chiriqui Frontera
- Phone
- 0800 042 4223
- [email protected]
- Website
- Flixbus Brazil
Bus from Sao Jose to Porto Alegre
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- R$220–360
- Schedules at
- Flixbus Brazil
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 How to get from Luton Airport into central London, What are the different types of Renfe trains in Spain?, and Need to know: Greyhound - to help you get the most out of your next trip.







