Skip to main content

How to get from Alajuela to Sarapiquí by bus?

From Alajuela to Sarapiquí by bus

To get from Alajuela to Sarapiquí in San José, you’ll need to take 3 bus lines: take the ALAJUELA - HEREDIA - SAN JOSÉ X INVU bus from Aeropuerto Internacional Juan Santamaría, Alajuela station to Autopits Heredia Pirro, Heredia station. Next, you’ll have to switch to the SAN JOSÉ - HEREDIA POR SANTO DOMINGO bus and finally take the SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA bus from Gran Terminal Del Caribe station to Terminal Buses Puerto Viejo Sarapiquí station. The total trip duration for this route is approximately 3 hr 3 min.

183min
Walk to bus station
Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
Bus - SAN JOSÉ - HEREDIA POR SANTO DOMINGOSAN JOSÉ - HEREDIA POR SANTO DOMINGO
Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
Leaves from Aeropuerto Internacional Juan Santamaría, Alajuela

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Aeropuerto Internacional Juan Santamaría, Alajuela
    40 m • 1 min
  • 2
    Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Wait for bus
    ALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Terminal Tuasa San José, Costado Norte Parque La Merced
  • 3
    Ride to bus station
    Ride to bus station
    Autopits Heredia Pirro, Heredia
    32 min
  • 4
    Bus - SAN JOSÉ - HEREDIA POR SANTO DOMINGOSAN JOSÉ - HEREDIA POR SANTO DOMINGO
    Wait for bus
    SAN JOSÉ - HEREDIA POR SANTO DOMINGO
    Terminal Rápidos Heredianaos, San José
  • 5
    Ride to bus station
    Ride to bus station
    Contiguo A Servicentro Tournón, San José
    ID 5265
    28 min
  • 6
    Walk to bus station
    Walk to bus station
    Gran Terminal Del Caribe
    190 m • 3 min
  • 7
    Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Wait for bus
    SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Terminal Buses Puerto Viejo Sarapiquí
  • 8
    Ride to bus station Terminal Buses Puerto Viejo Sarapiquí
    Ride to bus station
    Terminal Buses Puerto Viejo Sarapiquí
    109 min
*Duration based on 8am traffic

Alternative route from Alajuela to Sarapiquí by bus via ALAJUELA - HEREDIA - SAN JOSÉ X INVU and SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA

To get from Alajuela to Sarapiquí in San José, take the ALAJUELA - HEREDIA - SAN JOSÉ X INVU bus from Aeropuerto Internacional Juan Santamaría, Alajuela station to Calle 8, 1 station. Next, take the SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA bus from Gran Terminal Del Caribe station to Terminal Buses Puerto Viejo Sarapiquí station. The total trip duration for this route is approximately 3 hr 3 min.

183min
Walk to bus station
Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
Leaves from Aeropuerto Internacional Juan Santamaría, Alajuela

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Aeropuerto Internacional Juan Santamaría, Alajuela
    40 m • 1 min
  • 2
    Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Wait for bus
    ALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Terminal Tuasa San José, Costado Norte Parque La Merced
  • 3
    Ride to bus station
    Ride to bus station
    Calle 8, 1
    60 min
  • 4
    Walk to bus station
    Walk to bus station
    Gran Terminal Del Caribe
    840 m • 11 min
  • 5
    Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Wait for bus
    SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Terminal Buses Puerto Viejo Sarapiquí
  • 6
    Ride to bus station Terminal Buses Puerto Viejo Sarapiquí
    Ride to bus station
    Terminal Buses Puerto Viejo Sarapiquí
    109 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San José.
All local mobility options in one app

Public transit directions from Alajuela to Sarapiquí

The distance between Alajuela, San José and Sarapiquí, San José is approximately 102.12 km, which can typically be travelled in 183 min. Moovit will show you the directions from Alajuela to Sarapiquí by bus, so no matter how you choose to travel in San José – you will always have plenty of easy options.

Public transit stations close to Alajuela

Alajuela is located at Alajuela, San José and the nearest public transit station is Aeropuerto Internacional Juan Santamaría, Alajuela.

Train stations close to Alajuela:

  • Estación Alajuela
  • Estación Rio Segundo
  • Boulevard Aeropuerto

Bus stations close to Alajuela:

  • Aeropuerto Internacional Juan Santamaría, Alajuela
  • Salidas
  • Intercambiador Aeropuerto Autopista Bernardo Soto, Alajuela

Public transit stations close to Sarapiquí, San José

Sarapiquí is located at Sarapiquí, San José and the nearest public transit station is Frente A Municipalidad De Sarapiquí, Corredor Noratlántico Sarapiquí.

Bus stations close to Sarapiquí:

  • Frente A Municipalidad De Sarapiquí, Corredor Noratlántico Sarapiquí
  • Municipalidad De Sarapiquí, Corredor Noratlántico Sarapiquí
  • Frente A Servicentro Jsm Puerto Viejo, Sarapiquí

Alternative route from Alajuela to Sarapiquí by bus via ALAJUELA - HEREDIA - SAN JOSÉ X INVU and SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA

To get from Alajuela to Sarapiquí in San José, take the ALAJUELA - HEREDIA - SAN JOSÉ X INVU bus from Aeropuerto Internacional Juan Santamaría, Alajuela station to Calle 8, 1 station. Next, take the SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA bus from Gran Terminal Del Caribe station to Terminal Buses Puerto Viejo Sarapiquí station. The total trip duration for this route is approximately 3 hr 3 min.

183min
Walk to bus station
Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
Leaves from Aeropuerto Internacional Juan Santamaría, Alajuela

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Aeropuerto Internacional Juan Santamaría, Alajuela
    40 m • 1 min
  • 2
    Bus - ALAJUELA - HEREDIA - SAN JOSÉ X INVUALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Wait for bus
    ALAJUELA - HEREDIA - SAN JOSÉ X INVU
    Terminal Tuasa San José, Costado Norte Parque La Merced
  • 3
    Ride to bus station
    Ride to bus station
    Calle 8, 1
    60 min
  • 4
    Walk to bus station
    Walk to bus station
    Gran Terminal Del Caribe
    840 m • 11 min
  • 5
    Bus - SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTASAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Wait for bus
    SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA
    Terminal Buses Puerto Viejo Sarapiquí
  • 6
    Ride to bus station Terminal Buses Puerto Viejo Sarapiquí
    Ride to bus station
    Terminal Buses Puerto Viejo Sarapiquí
    109 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Alajuela to Sarapiquí?

    The fastest way takes 183 minutes, using Bus line ALAJUELA - HEREDIA - SAN JOSÉ X INVU, Bus line SAN JOSÉ - HEREDIA POR SANTO DOMINGO, Bus line SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA.

  • What is the alternative route to get from Alajuela to Sarapiquí?

    The alternative route takes 183 minutes, using Bus line ALAJUELA - HEREDIA - SAN JOSÉ X INVU, Bus line SAN JOSÉ - PUERTO VIEJO DE SARAPIQUÍ POR PISTA.

  • Is there a direct bus between Alajuela and Sarapiquí in San José?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 3 min.

  • Which bus line goes from Alajuela to Sarapiquí in San José?

    The ALAJUELA - HEREDIA - SAN JOSÉ X INVU bus line goes from Aeropuerto Internacional Juan Santamaría, Alajuela station near Alajuela to Terminal Tuasa San José, Costado Norte Parque La Merced station. From there you’ll have to take one bus line till Terminal Tuasa San José, Costado Norte Parque La Merced station near Sarapiquí in San José

  • How long does it take to travel from Alajuela to Sarapiquí in San José by bus?

    The total travel time between Alajuela and Sarapiquí in San José by bus is about 3 hr 3 min.

  • Where do I get on the bus near Alajuela to get to Sarapiquí in San José?

    Get on the ALAJUELA - HEREDIA - SAN JOSÉ X INVU bus from the Aeropuerto Internacional Juan Santamaría, Alajuela stop near Alajuela in San José.

  • Where do I get off the bus when travelling between Alajuela and Sarapiquí in San José?

    Get off the bus at the Terminal Tuasa San José, Costado Norte Parque La Merced stop, which is closest to Sarapiquí in San José.

Real-Time Arrivals, Schedules, Maps & More