Skip to main content

How to get from Goicoechea to Liberia by bus?

From Goicoechea to Liberia by bus

To get from Goicoechea to Liberia in San José, you’ll need to take 3 bus lines: take the SAN JOSÉ - LA TRINIDAD DE MORAVIA bus from Costado Este Iglesia De San Vicente De Moravia station to Terminal San José station. Next, you’ll have to switch to the SAN JOSE - PLAYA BEJUCO bus and finally take the LIBERIA - PUNTARENAS bus from Intersección Entrada Zagala Vieja, Barbudal Montes De Oro station to Terminal De Buses Municipal De Liberia station. The total trip duration for this route is approximately 4 hr 28 min.

268min
Walk to bus station
Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIASAN JOSÉ - LA TRINIDAD DE MORAVIA
Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
Leaves from Costado Este Iglesia De San Vicente De Moravia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Costado Este Iglesia De San Vicente De Moravia
    ID 1205
    140 m • 2 min
  • 2
    Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIASAN JOSÉ - LA TRINIDAD DE MORAVIA
    Wait for bus
    SAN JOSÉ - LA TRINIDAD DE MORAVIA
    Terminal San José
  • 3
    Ride to bus station
    Ride to bus station
    Terminal San José
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Parada De Buses Ryozumo
    810 m • 11 min
  • 5
    Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
    Wait for bus
    SAN JOSE - PLAYA BEJUCO
    Ruta 160 / Quebrada Seca
  • 6
    Ride to bus station
    Ride to bus station
    Intersección Entrada Zagala Vieja, Barbudal Montes De Oro
    81 min
  • 7
    Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
    Wait for bus
    LIBERIA - PUNTARENAS
    Terminal De Buses Municipal De Liberia
  • 8
    Ride to bus station Terminal De Buses Municipal De Liberia
    Ride to bus station
    Terminal De Buses Municipal De Liberia
    127 min
*Duration based on 8am traffic

Alternative route from Goicoechea to Liberia by bus via SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO, SAN JOSE - PLAYA BEJUCO and LIBERIA - PUNTARENAS

To get from Goicoechea to Liberia in San José, you’ll need to take 3 bus lines: take the SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO bus from Costado Este Iglesia De San Vicente De Moravia station to Terminal San José station. Next, you’ll have to switch to the SAN JOSE - PLAYA BEJUCO bus and finally take the LIBERIA - PUNTARENAS bus from Intersección Entrada Zagala Vieja, Barbudal Montes De Oro station to Terminal De Buses Municipal De Liberia station. The total trip duration for this route is approximately 4 hr 31 min.

271min
Walk to bus station
Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMOSAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
Leaves from Costado Este Iglesia De San Vicente De Moravia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Costado Este Iglesia De San Vicente De Moravia
    ID 1205
    140 m • 2 min
  • 2
    Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMOSAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
    Wait for bus
    SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
    Terminal San José
  • 3
    Ride to bus station
    Ride to bus station
    Terminal San José
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Parada De Buses Ryozumo
    810 m • 11 min
  • 5
    Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
    Wait for bus
    SAN JOSE - PLAYA BEJUCO
    Ruta 160 / Quebrada Seca
  • 6
    Ride to bus station
    Ride to bus station
    Intersección Entrada Zagala Vieja, Barbudal Montes De Oro
    81 min
  • 7
    Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
    Wait for bus
    LIBERIA - PUNTARENAS
    Terminal De Buses Municipal De Liberia
  • 8
    Ride to bus station Terminal De Buses Municipal De Liberia
    Ride to bus station
    Terminal De Buses Municipal De Liberia
    127 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 Goicoechea to Liberia

The distance between Goicoechea, San José and Liberia, San José is approximately 223.96 km, which can typically be travelled in 268 min. Moovit will show you the directions from Goicoechea to Liberia 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 Goicoechea

Goicoechea is located at Goicoechea, San José and the nearest public transit station is Supermercado Jumbo, Moravia.

Train stations close to Goicoechea:

  • Estación Museo
  • Estación Calle Blancos
  • Estación U.Latina

Bus stations close to Goicoechea:

  • Supermercado Jumbo, Moravia
  • Costado Sur Iglesia De San Vicente De Moravia
  • Costado Este Supermercado Jumbo, Moravia

Public transit stations close to Liberia, San José

Liberia is located at Liberia, San José and the nearest public transit station is Costado Oeste Parque Héctor Zúñiga Rovira, Liberia.

Bus stations close to Liberia:

  • Costado Oeste Parque Héctor Zúñiga Rovira, Liberia
  • Costado Sur Parque Héctor Zúñiga Rovira, Liberia
  • Costado Museo Regional De Guanacaste, Liberia

Alternative route from Goicoechea to Liberia by bus via SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO, SAN JOSE - PLAYA BEJUCO and LIBERIA - PUNTARENAS

To get from Goicoechea to Liberia in San José, you’ll need to take 3 bus lines: take the SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO bus from Costado Este Iglesia De San Vicente De Moravia station to Terminal San José station. Next, you’ll have to switch to the SAN JOSE - PLAYA BEJUCO bus and finally take the LIBERIA - PUNTARENAS bus from Intersección Entrada Zagala Vieja, Barbudal Montes De Oro station to Terminal De Buses Municipal De Liberia station. The total trip duration for this route is approximately 4 hr 31 min.

271min
Walk to bus station
Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMOSAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
Leaves from Costado Este Iglesia De San Vicente De Moravia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Costado Este Iglesia De San Vicente De Moravia
    ID 1205
    140 m • 2 min
  • 2
    Bus - SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMOSAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
    Wait for bus
    SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO
    Terminal San José
  • 3
    Ride to bus station
    Ride to bus station
    Terminal San José
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Parada De Buses Ryozumo
    810 m • 11 min
  • 5
    Bus - SAN JOSE - PLAYA BEJUCOSAN JOSE - PLAYA BEJUCO
    Wait for bus
    SAN JOSE - PLAYA BEJUCO
    Ruta 160 / Quebrada Seca
  • 6
    Ride to bus station
    Ride to bus station
    Intersección Entrada Zagala Vieja, Barbudal Montes De Oro
    81 min
  • 7
    Bus - LIBERIA - PUNTARENASLIBERIA - PUNTARENAS
    Wait for bus
    LIBERIA - PUNTARENAS
    Terminal De Buses Municipal De Liberia
  • 8
    Ride to bus station Terminal De Buses Municipal De Liberia
    Ride to bus station
    Terminal De Buses Municipal De Liberia
    127 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Goicoechea to Liberia?

    The fastest way takes 268 minutes, using Bus line SAN JOSÉ - LA TRINIDAD DE MORAVIA, Bus line SAN JOSE - PLAYA BEJUCO, Bus line LIBERIA - PUNTARENAS.

  • What is the alternative route to get from Goicoechea to Liberia?

    The alternative route takes 271 minutes, using Bus line SAN JOSÉ - LA TRINIDAD DE MORAVIA - PARACITO - SAN JERÓNIMO, Bus line SAN JOSE - PLAYA BEJUCO, Bus line LIBERIA - PUNTARENAS.

  • Is there a direct bus between Goicoechea and Liberia in San José?

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

  • Which bus line goes from Goicoechea to Liberia in San José?

    The SAN JOSÉ - LA TRINIDAD DE MORAVIA bus line goes from Costado Este Iglesia De San Vicente De Moravia station near Goicoechea to Terminal San José station. From there you’ll have to take one bus line till Terminal San José station near Liberia in San José

  • How long does it take to travel from Goicoechea to Liberia in San José by bus?

    The total travel time between Goicoechea and Liberia in San José by bus is about 4 hr 28 min.

  • Where do I get on the bus near Goicoechea to get to Liberia in San José?

    Get on the SAN JOSÉ - LA TRINIDAD DE MORAVIA bus from the Costado Este Iglesia De San Vicente De Moravia stop near Goicoechea in San José.

  • Where do I get off the bus when travelling between Goicoechea and Liberia in San José?

    Get off the bus at the Terminal San José stop, which is closest to Liberia in San José.

Real-Time Arrivals, Schedules, Maps & More