Santa Teresa to San Juan del Sur

The route is probably one of the most common ones in this part of Central America – yet it can seem confusing if you have never done it! Let us help you.


First – get on the 6am bus heading to San José. Unfortunately, you will have to pay the full fare all the way (6500C). **Make sure you tell the driver you want to get off in Barranca. The drive will then drop you on the side of the road at a junction where busses heading towards the border will pass. Don’t stress, this is a really common thing to do and drivers are used to letting you off. Have a look at the photos on the Barranca page to give you an idea of where you’re going. **Important only the 6am bus leaving Santa Teresa passes Barranca.  The afternoon bus does not. 

In Barranca you are going to have 2 options.

Option 1

Take the a/c TransNica bus. It is highly likely that a TransNica employee will be waiting for you to arrive. He will likely be trying to sell you a ticket as soon as you step off of the bus. These tickets are quite a bit more expensive (15,000C) than the other option. Also, I do not know if this price includes your Costa Rica Exit Tax but I believe it does not. Pros: i) The bus will arrive very soon after you do so there will be little waiting in the hot sun, ii) They will help you all the way across the Peñas Blancas border and you won’t have to carry your gear (approx 1km), and they even do the immigration portion for Nicaragua for you (extra fee $4). iii) You get to watch a movie!

Inform the drive you are on your way to San Juan del Sur and he will drop you at another junction on the highway before Rivas. There is no need to go all the way to Rivas as the bus to SJDS will pass this spot and pick you up. All in all you will feel like your journey is fast-tracked by the TransNica bus. With this option you should be in SJDS by 5pm.


Option 2

Wait for a different bus to pass to pick you up. There is a good chance there will be a driver that shows up to see who has opted not to go with TransNica. The bus won’t pass immediately – likely an hour wait. But, the cost will be much less – approx 5000C.
Pros: way cheeper. Cons: i) a bit more waiting and no fast-tracking at the border. ii) You must also carry all of your stuff.

Once on the Nicaragua side you will immediately find busses there heading to Rivas. They leave very regularly. Ask the drive to drop you at the junction on the highway for the one heading to SJDS, (same as in option 1), and wait there for the bus to pass coming from Rivas. The estimated arrival time varies with this option. It depends on what time your bus passes in Barranca and how busy the border is, but you can usually be there around 7pm.


Price difference between the two: about $22.


To the border but not via Barranca

Don’t like the idea of going through Barranca to get to the border? There is another way. Go to the Station in Puntarenas and get on the bus to Liberia. From Liberia continue to Peñas Blancas. This route may add an extra hour or two to your journey, but there is no waiting on the side of the highway for the bus.

10 travel tips for Santa Teresa to San Juan del Sur - share your tips below!

  1. Dan

    Hey! Thanks! Do you know if it works the other way around too?

  2. Oskar

    Hi! Is this updated for 2023?

  3. Ben

    Does anyone know if the TransNica bus will carry on to Managua!?

  4. Sherrry Dillavou

    VERY HELPfull!!!! THANK YOU!

  5. Michael

    Your posts are amazig, im really depending on them so far 😛

    How much are the prices without going through Barranca?

    • centrocoasting

      Hey! You can have a look at all the bus station pages for each spot. The prices and schedules if we have them are listed there.

  6. arthur

    hi , thank you for all the infos, it is very helpful .
    i just have one question , do we have to pay the exit fee in advance ( in a bank or so ) or is it included in the price of the trans nica bus ticket ( option 1 ) ?

    • centrocoasting

      Hi Arthur, I am not 100% sure but I believe you pay the fee yourself and it is not included in the price. I haven’t done this route in over a year and so I am not sure what details have changed. You could call or write them to ask (506) 4404-0500 or (505) 8287-1188 or


    Thank you for this info! I can’t see when it was written so wondering if it’s still the same now?

    • centrocoasting

      Hi Hannah, it’s probably about 1.5yrs old but updated earlier this year. It should still be correct, though. Prices may have gone up a bit, since they are always going up in CR! Just confirm with the driver that you can be dropped in Barranca when you get on the bus.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.