Skip to main content

How to get from O Porriño to Vigo by bus?

From O Porriño to Vigo by bus

To get from O Porriño to Vigo in Vigo, take the XG888 bus from Ponte Galo (Avda.De Galicia) station to Estrada Vella de Madrid, Cruzamento Hospital station. Next, take the 31 bus from Estrada Vella de Madrid (Frente Centro Comercial) station to Travesía de Vigo, 32 station. The total trip duration for this route is approximately 46 min.

46min
Bus - XG888XG888
Bus - 3131
Walk to Vigo
Leaves from Ponte Galo (Avda.De Galicia)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    O Porriño
  • 2
    Bus - XG888XG888
    Wait for bus
    XG888
    Vigo E.I. por Ponteareas
  • 3
    Ride to bus station
    Ride to bus station
    Estrada Vella de Madrid, Cruzamento Hospital
    ID 3980
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Estrada Vella de Madrid (Frente Centro Comercial)
    ID 4850
    70 m • 1 min
  • 5
    Bus - 3131
    Wait for bus
    31
    G. Barbón por G. Espino
  • 6
    Ride to bus station
    Ride to bus station
    Travesía de Vigo, 32
    ID 8580
    27 min
  • 7
    Walk to Vigo
    Walk to
    Vigo
    10 m • 1 min
*Duration based on 8am traffic

Alternative route from O Porriño to Vigo by bus via 1B and 31

To get from O Porriño to Vigo in Vigo, take the 1B bus from Ponte Galo (Avda.De Galicia) station to Estrada Vella de Madrid, Cruzamento Hospital station. Next, take the 31 bus from Estrada Vella de Madrid (Frente Centro Comercial) station to Travesía de Vigo, 32 station. The total trip duration for this route is approximately 51 min.

51min
Bus - 1B
Bus - 3131
Walk to Vigo
Leaves from Ponte Galo (Avda.De Galicia)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    O Porriño
  • 2
    Bus - 1B
    Wait for bus
    1B
    Vigo E.I por Taborada
  • 3
    Ride to bus station
    Ride to bus station
    Estrada Vella de Madrid, Cruzamento Hospital
    ID 3980
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Estrada Vella de Madrid (Frente Centro Comercial)
    ID 4850
    70 m • 1 min
  • 5
    Bus - 3131
    Wait for bus
    31
    G. Barbón por G. Espino
  • 6
    Ride to bus station
    Ride to bus station
    Travesía de Vigo, 32
    ID 8580
    27 min
  • 7
    Walk to Vigo
    Walk to
    Vigo
    10 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Vigo.
All local mobility options in one app

Public transit directions from O Porriño to Vigo

The distance between O Porriño and Vigo is approximately 17.36 km, which can typically be travelled in 46 min. Moovit will show you the directions from O Porriño to Vigo by bus, so no matter how you choose to travel in Vigo – you will always have plenty of easy options.

Alternative route from O Porriño to Vigo by bus via 1B and 31

To get from O Porriño to Vigo in Vigo, take the 1B bus from Ponte Galo (Avda.De Galicia) station to Estrada Vella de Madrid, Cruzamento Hospital station. Next, take the 31 bus from Estrada Vella de Madrid (Frente Centro Comercial) station to Travesía de Vigo, 32 station. The total trip duration for this route is approximately 51 min.

51min
Bus - 1B
Bus - 3131
Walk to Vigo
Leaves from Ponte Galo (Avda.De Galicia)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    O Porriño
  • 2
    Bus - 1B
    Wait for bus
    1B
    Vigo E.I por Taborada
  • 3
    Ride to bus station
    Ride to bus station
    Estrada Vella de Madrid, Cruzamento Hospital
    ID 3980
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Estrada Vella de Madrid (Frente Centro Comercial)
    ID 4850
    70 m • 1 min
  • 5
    Bus - 3131
    Wait for bus
    31
    G. Barbón por G. Espino
  • 6
    Ride to bus station
    Ride to bus station
    Travesía de Vigo, 32
    ID 8580
    27 min
  • 7
    Walk to Vigo
    Walk to
    Vigo
    10 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from O Porriño to Vigo?

    The fastest way takes 46 minutes, using Bus line XG888, Bus line 31.

  • What is the alternative route to get from O Porriño to Vigo?

    The alternative route takes 51 minutes, using Bus line 1B, Bus line 31.

  • Is there a direct bus between O Porriño and Vigo in Vigo?

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

  • Which bus line goes from O Porriño to Vigo in Vigo?

    The XG888 bus line goes from Vigo E.I. por Ponteareas station near O Porriño in Vigo to Estrada Vella de Madrid, Cruzamento Hospital station. From there you’ll have to take one bus line till Estrada Vella de Madrid, Cruzamento Hospital station near Vigo.

  • How long does it take to travel from O Porriño to Vigo in Vigo by bus?

    The total travel time between O Porriño and Vigo by bus is about 46 min.

  • Where do I get on the bus near O Porriño to get to Vigo in Vigo?

    Get on the XG888 bus from the Vigo E.I. por Ponteareas stop near O Porriño in Vigo.

  • Where do I get off the bus when travelling between O Porriño and Vigo in Vigo?

    Get off the bus at the Estrada Vella de Madrid, Cruzamento Hospital stop, which is closest to Vigo.

  • When is the first train from O Porriño to Vigo in Vigo?

    The first train from O Porriño to Vigo in Vigo is O Porrinyo - Vigo Guixar. It leaves the O Porriño station at 12:19 PM.