There are 5 ways to get from Rivas to San José by bus, car or plane

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

Bus Marvelus Bus & Shuttle  •  7 h

  1. Take the bus from Rivas to San José

$41

Cheapest option

Bus Transportes San Carlos  •  10 h 2 min

  1. Take the bus from Peñas Blancas, La Cruz to Ciudad Quesada Plaza San Carlos
  2. Take the bus from Ciudad Quesada to San José

$9

3 alternative options

Bus via Cañas  •  7 h

  1. Take the bus from Peñas Blancas to Liberia
  2. Take the bus from Liberia to Cañas
  3. Take the bus from Cañas to San Jose

$15

Drive  •  4 h 59 min

  1. Drive from Rivas to San José 202.4 miles

$30 - $45

Bus, fly  •  5 h 7 min

  1. Take the bus from Rivas to Managua
  2. Fly from Managua (MGA) to San Jose (SJO) MGA - SJO

$77 - $162

What companies run services between Rivas, Nicaragua and San José, Costa Rica?

Marvelus Bus & Shuttle operates a bus from Rivas to San José twice daily. Tickets cost $41 and the journey takes 7 h.

Airlines
Copa Airlines
Website
copaair.com
Flights from Managua to San Jose
Ave. Duration
56 min
When
Every day
Estimated price
$75 - $170
Skytrans
Website
skytrans.com.au
Flights from Managua to San Jose
Ave. Duration
1 h
When
Tuesday, Thursday and Sunday
Estimated price
$25 - $210
Avianca Costa Rica
Website
avianca.com
Flights from Managua to San Jose
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$75 - $320
Bus operators
Marvelus Bus & Shuttle
Phone
+502 77620120
Email
marvelustravel@gmail.com
Website
marvelustravel.com
Bus from Rivas to San José
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$41
Schedules at
marvelustravel.com
Book at
marvelustravel.com
Grupo Tranbasa
Bus from Peñas Blancas to Liberia
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
Schedules at
grupotranbasa.com
Reyna del Campo
Bus from Liberia to Cañas
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$3
Schedules at
reinadelcampo.com
Transnorte de Upala
Phone
506- 2221 3318
Email
info@caribeños.com
Bus from Cañas to San Jose
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$9
Schedules at
grupocaribenos.com
Transportes San Carlos
Phone
2460-5064 - 2255-4300
Email
erickamendezcastro@hotmail.com
Website
plazasancarlos.com
Bus from Peñas Blancas, La Cruz to Ciudad Quesada Plaza San Carlos
Ave. Duration
4 h 10 min
Frequency
Twice daily
Estimated price
$6
Schedules at
terminal7-10.com
Bus from Ciudad Quesada to San José
Ave. Duration
3 h 10 min
Frequency
Hourly
Estimated price
$3
Schedules at
terminal7-10.com
Horario De Buses
Website
thebusschedule.com
Bus from Rivas to Managua
Ave. Duration
2 h 25 min
Frequency
Hourly
Schedules at
thebusschedule.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 Train travel in France: A guide to SNCF, Getting to Milan from the airport and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Rivas and San José is 253 km. The road distance is 324 km.

The cheapest way to get from Rivas to San José is to bus which costs $9 and takes 10 h 2 min.

The quickest way to get from Rivas to San José is to drive which takes 4 h 59 min and costs $30 - $45.

Yes, there is a direct bus departing from Rivas and arriving at San José. Services depart twice daily, and operate every day. The journey takes approximately 7 h.

The bus from Rivas to San José takes 7 h including transfers and departs twice daily.