The Rivas station is a classic busy bus station in Nicaragua. There are a ton of buses coming and going and it seems impossible to fit them all in such a small spot. This is also one of the less fun stations to pass through since the taxi touts are frequent and many.
We were here in May 2017 to ask the station manager about the schedules and prices.
Rivas to Granada
Every day of the week buses to Granada go at 6:10am, 8am, 10:15am, 11:15am, 12:10pm, 1:55pm, 3:10pm 4:20pm and 5:55pm. It takes about ~2hrs and costs 50C$ (Dec 2018)
Granada to Rivas: (ordinary bus) The bus goes 7 times per day at: 5:50am, 6:30am, 8:05am, 9:30am, 11:30am, 12:40pm, 1:10pm and 3:10pm (no 3:10 on Thursdays and Sundays). The bus takes about 2.5hrs and costs 40C$. I would arrive at least 15 mins early just to be sure you get the bus, I have asked the bus drivers at this station on two different days for the schedule and a couple of the times are different by about 20 mins. The earlier ones are listed above.
Rivas to San Juan del Sur
Every half hour. Takes about 45mins and costs 30C$. Last one 5:30pm.
San Juan del Sur to Rivas: 5am, 5:45am, 6:30am, 7am, 8am, 8:25am, 9am, 9:30am, 10am, 10:45am, 11:30am, 12:10pm, 1pm, 2:20pm, 3:20pm, 5pm, 30C$, about 45minutes
Rivas to Managua
The regular chicken bus goes every 25 minutes until 5:40pm. Arriving at the Mercado Roberto Huembes. They cost 56C$ and take about 3hrs.
You can also get an Expreso bus (72C$) but it leaves from the in front of the Puma gas station at the rotunda about a 10 minute walk from the Rivas terminal. This bus is starting in San Jorge and passes every half hour or so. It takes about 2hrs and 20 min. The rotunda is a roundabout at the edge of the city.
There are also 4 Expreso buses/day from Peñas Blancas to Managua which also pass by the Rotonda in Rivas. They are a slightly more comfortable bus. They leave the border at 12:30pm, 1:40pm, 2:20pm, 4:20pm. They will pass Rivas about 20-30 minutes from these times. They cost 72C$ and take about 2hrs 20min to get to the Mercado Roberto Huembes
Rivas to Peñas Blancas
Buses leave about every 20minutes. The cost is 20C$ and it takes about 40min.
The Expreso bus to Peñas Blancas also passes the Rotonda – read above. Though I am not sure it’s worth walking there to get it since its a short trip and there are so many leaving from the main terminal.
Rivas to Playa Gigante
There is only one bus per day to Gigante that goes all the way there, which leaves in the afternoon at 1:30pm from Rivas. Important to note: this bus does not run on Sundays. In the past it didn’t run on Saturdays either, however a traveller recently told us the bus now goes on Saturdays now too! The cost is about 40 C$ and takes about 1.5 to 2hrs.
If you miss the 1:30pm direct bus you can grab the bus to Las Salinas, which leave every hour, and get off at the junction for the road that heads to Gigante. The beach is about 5km from here and your options are to hitch hike or walk.
Rivas to Tola
Every 40 minutes until 5:15pm
Rivas to Gigante via Tola
There is another option to consider if you miss the once per day bus all the way to Playa Gigante. You can get the bus to Tola and change to the school bus bus going to Gigante. You will have to time this one correctly since there is only one bus per day at 12:30pm from Tola to Playa Gigante from Monday to Friday but not on weekends.
Rivas to Las Salinas
Bus goes at 5:30am, 9:10am, 11am, 12:50pm, 2:30pm, 4:00pm, 4:50pm.
Rivas to Astillero
Two buses per day at 5:30am and 4:50pm.
Important: If you trying to get to Popoyo be aware that this bus will drop you to the entrance to Guasacate (Popoyo) but that’s it. You will have to walk the rest of the way, which is several kilometers.
If you are coming from Managua we are told you can also go to Nandaime first and then get the bus to Astillero from there. This bus goes at 9am and 2:30pm.
Rivas to Popoyo
If you are heading to Popoyo from Rivas be aware that if you are staying in Guasacate then your bus will not get you to the front door – or even very close. You have two options:
You can take the bus to Las Salinas. The bus will get you to about 7km from the strip of hotels in Guasacate and so you will need to walk or taxi the rest of the way.
You can take the Astillero bus but it will only drop you at the entrance to Guasacate (Popoyo) and it is still a few kms until you will reach the majority of the popular hostels. You’ll have to walk or hitch a ride if you’re lucky.
Rivas to San Jorge (then to Ometepe)
If you are headed to Ometepe then you will go through San Jorge. There is a bus that runs every hour and costs 7C$. The bus doesn’t pull into the station but passes by on the street on the north side. Here is the San Jorge Ferry Schedule . You can also get a taxi from Rivas to San Jorge for 20C$.
Rivas to Jinotepe
5:50am, 7:05am 8:20am, 10am, 10:50am, 1:30pm, 2:30pm, 3:35pm, 5:10pm
Help your fellow traveller
If you have taken any of the buses on this page, please drop us a comment below about how the trip went, what time you left, how long it took and what it cost. And, definitely let us know if we have anything wrong.
Lets help each other in our travels!
Notice:
We have been getting more and more reports of microbuses and chicken buses charging tourists extra for their baggage. This started about a year ago. It seem that drivers/attendants have turned onto the idea that they can make more money by charging tourists for their bags. Sometimes they want more than the cost of your seat! This used to just be a problem in Costa Rica, but it’s moved north. Most travellers say they have negotiated the extra fee down to a lower amount, which you can try too! You could also just refuse and see what happens. I give no formal advice here and you can decide your course of action in the moment. I am not sure the best way to address this – perhaps it’s complaints to the Nicaraguan Tourist board. Unlikely anyone will do anything or care, but if enough tourists complain it could help.
We just took the bus from San Juan to Rivas. It arrived at 12:10 and we left at 12:30 (which i believe is normal). It took a little over an hour but the bus was packed. We paid 30$C each and had one bigger bag and one small one
I just went from Granada to Rivas and then went on to Playa Gigante. It worked alright and I found some schedules that might be helpful.
Granada to Rivas: (90 – 100 minutes, 50 cordobas) at:
5.40 am, 6.20 am, 8.05 am, 9.15 am, 11.30 am, 12.30 pm, 1.30 pm, 3.10 pm
Rivas to Las Salinas (60 to 70 minutes, 50 cordoba)
5.30 am, 9.10 am, 11.00 am, 2.30 pm, 4 pm
There are busses to and from Play Gigante too (not on Sundays, the time is approximately 60 to 80 minutes)
Gigante to Rivas: 8am and 11am
Rivas to Gigante: 9.45 am and 1.15 pm
I have a few more timetables but only as pictures and I don’t know how to upload them here.
Hi! I was looking to know ir the bus Rivas to Peñas Blancas os available in the very morning! Luke 5 AM or the earliest possible!
Just went all the way from Ometepe to Liberia on a Sunday, and it worked super well.
EVERYONE on the way will tell you there are no buses, but there is (except on Ometepe).
I took the 9 am ferry from Moyogalpa, which is guaranteed to leave every Sunday. There’s also a guaranteed one at 11. At the time I visited there were no lanchas.
In San Jorge, we had to find a taxi to Rivas. Locals pay 30 Córdoba, but I only managed to get it down to 40.
During the ride to Rivas, he offered to drive me all the way to Peñas Blancas border for “only 700”, but I declined as I wanted to take the bus. He said there wasn’t any busses. He dropped me off at the market, and I walked to the main bus stop. On the way there, about 50 taxi drivers in total offered to drive me as there “weren’t any buses to Peñas Blancas on sundays!!”. I found a nice bus driver who told me there would be a bus there any second. For reference, the cheapest offer I got for a taxi to Peñas Blancas was 400 Córdoba.
Lo and behold, after about 10 minutes of waiting the bus showed up (11am). 50 Córdoba to Peñas Blancas (locals paid the same price, no extra charge for bag).
From the border there are frequent buses to Liberia.
I took the ferry at 9 am and checked in to my hostel in Liberia at 2 pm, everything ran very smoothly.
The price of the expreso bus from Managua to Rivas was 100C +20 for a bag. Feb 2023.
In Leon there are collectivo pick-up trucks that go to the bus terminal from the market behind the cathedral for 5C.
In January, February and March the ferry and boats to and from Ometepe can be cancelled due to the wind. Don’t plan to take the last one if it’s a breezy day.
We recently took the morning Granada-Rivas bus which now leaves at 9:10am from the Nuevo bus station just soth of the market. Come at least 30 mins early if you want seat. They now want 50 c$ for ticket plus 50c$ for luggage. This is now officially a major rip off. I tried to negotiate it and the english speaking attendant called me crazy. He was very rude and outright aggressive. This is the first time we experienced this kind of behavior on a bus. He said the bus was going all the way to San Jorge for extra 40c$. We decided we were getting off at Rivas and not supporting this kind of behavior. But plenty of tourists stayed and paid
We negotiated a taxi for 40c$ per person just by walking out of the station and flagging one down. I do think I will take the time to complain. Not because of the charge but because of the aggressive behavior. My husband told this kid not to ever call another woman crazy and to be so rude. Response ” what the f…is your problem?”. Really giving Nica tourism a bad name after nothing but 2 months of wonderful experiences.
Centrocoasting doesn’t make mention, but there are no buses running between Rivas and Las Salinas on Sundays. I assume this is also true for some other beach routes like El Gigante and El Astillero on Sundays.
You can still go between Rivas and Granada, San Jorge, Las Penitas etc. On Sundays.
From Rivas to Managua the last chicken bus that leaves the main terminal is at 5pm. The rest of them (we got one at 6.45pm and cost 100c) leave outside a petrol station – Puma Rivas on the main panamericana highway – Km. 112 Carr. Panamericana, Rivas 47000, Nicaragua. We were told the last bus would leave at 5.30pm at the terminal in Rivas but it wasn’t. The taxi drivers try and insist you get a Collectivo with them/drop you outside the petrol station.
This bus we got at 6.45pm was the very last of the day and we squeezed on with lots of locals.