There are 7 ways to get from São Bento Station to Vigo by bus, train, taxi, car or rideshare

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Autna  •  1 h 28 min

  1. Take the bus from Porto (Renex) to Vigo

$14 - $22

Cheapest option

Bus FlixBus  •  2 h 32 min

  1. Take the bus from Porto to Vigo 783

$8 - $45

5 alternative options

Bus  •  3 h 15 min

  1. Take the bus from Porto - Deus da Sorte to Vigo

$14 - $21

Train  •  3 h 19 min

  1. Take the train from Porto(Campanha) to Vigo-Guixar Intercity / ...

$14 - $28

Taxi  •  3 h 30 min

  1. Take the taxi from Porto Airport to Vigo 91.9 miles

$191

Drive  •  1 h 32 min

  1. Drive from São Bento Station to Vigo 92.2 miles

$17 - $26

Rideshare  •  2 h 2 min

  1. Take the rideshare from Porto to Vigo 92.7 miles

$10 - $12

What companies run services between São Bento Station, Portugal and Vigo, Spain?

Autna operates a bus from São Bento Station to Vigo twice daily. Tickets cost $14 - $22 and the journey takes 1 h 20 min. Alternatively, Portuguese Railways (CP) operates a train from São Bento Station to Vigo 5 times a day. Tickets cost $14 - $26 and the journey takes 2 h 15 min.

Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Porto(Campanha) to Vigo-Guixar
Ave. Duration
2 h 15 min
Frequency
5 times a day
Estimated price
$14 - $26
Website
cp.pt
Purchase a
eurail.com
Bus operators
Autna
Phone
+34 (0) 986 288 030
Email
autna@autna.com
Website
autna.com
Bus from Porto (Renex) to Vigo
Ave. Duration
1 h 20 min
Frequency
Twice daily
Estimated price
$14 - $22
Schedules at
autna.com
Bus from Porto - Deus da Sorte to Vigo
Ave. Duration
3 h 15 min
Frequency
5 times a day
Estimated price
$14 - $21
Schedules at
autna.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Porto to Vigo
Ave. Duration
2 h 25 min
Frequency
Once daily
Estimated price
$8 - $15
Website
flixbus.co.uk
Other operators
VMTransfers
Phone
(+351) 220971653
Email
info@vmtransfers.com
Website
vmtransfers.com
Taxi from Porto Airport to Vigo
Ave. Duration
2 h 32 min
Frequency
On demand
Estimated price
$191
Schedules at
vmtransfers.com
BlaBlaCar
Website
blablacar.com
Rideshare from Porto to Vigo
Ave. Duration
1 h 58 min
Frequency
3 times a day
Estimated price
$10 - $12
Book at
blablacar.co.uk

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from São Bento Station to Vigo?

The distance between São Bento Station and Vigo is 121 km. The road distance is 148 km.

What is the cheapest way to get from São Bento Station to Vigo?

The cheapest way to get from São Bento Station to Vigo is to rideshare which costs 8€ - 10€ and takes 2 h 2 min.

What is the fastest way to get from São Bento Station to Vigo?

The quickest way to get from São Bento Station to Vigo is to bus which takes 1 h 28 min and costs 12€ - 18€.

Is there a direct train between São Bento Station and Vigo?

No, there is no direct train from São Bento Station to Vigo. However, there are services departing from Porto(Sao Bento) and arriving at Vigo-Guixar via Porto(Campanha). The journey, including transfers, takes approximately 3 h 19 min.

Is there a direct bus between São Bento Station and Vigo?

Yes, there is a direct bus departing from Porto (Renex) and arriving at Vigo. Services depart twice daily, and operate every day. The journey takes approximately 1 h 20 min.

How long does it take to get from São Bento Station to Vigo?

The bus from Porto (Renex) to Vigo takes 1 h 20 min including transfers and departs twice daily.