1map logoGo to main page

Porto to Vigo from $9: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Vigo, Spain

How to Get from Porto to Vigo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 RideshareBest price
122 kmDistance
1h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Vigo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe Viajeros
Train
Average Duration
2h  22m
Estimated price
$16-23
Recommended
Company
various
Rideshare
Average Duration
1h  58m
Estimated price
$9-11
Cheapest
route map
Distance: 122 km
Duration: 1h 33m

See more options

Pricing table
Company
ALSA
Bus
Average Duration
2h  35m
Estimated price
$12-24
Company
various
Drive
Average Duration
1h  33m
Estimated price
$27-40
Company
VMTransfers
Drive
Average Duration
3h  29m
Estimated price
$152-192

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $9 $8 $7 $7 $8 $8 $9
Train $6 $6 $6 $6 $6 $6 $6

Traveling From Porto to Vigo

The journey from Porto to Vigo offers a shift from Portugal's vibrant coastal charm to the rustic, maritime atmosphere of Galicia, each city showcasing its own rich culture and culinary delights.

Best Neighbourhoods in Vigo

Vigo boasts diverse neighborhoods, each offering distinct experiences for visitors.

Old Town (Casco Vello)
• Charming narrow streets with historic architecture.
• Vibrant local tapas bars and shops.
Maritime District (Paseo de Alfonso XII)
• Scenic waterfront views perfect for strolls.
• Fresh seafood restaurants with local flavors.
Gran Avenida
• Bustling commercial area with shops and cafes.
• Close to cultural attractions and parks.

Best Times To Visit Vigo's Attractions

Visiting Vigo provides a chance to explore its attractions with fewer crowds and better experiences.

Cíes Islands
Plan your trip during weekdays in late spring or early autumn for tranquility.
Castro Fortress
Visit early morning or late afternoon for stunning views and fewer tourists.
Vigo's Mercado da Pedra
Go on a weekday to experience a more relaxed atmosphere while browsing local goods.

Vigo Weather: What to Expect Year-Round

Vigo enjoys a temperate maritime climate, characterized by mild winters and cool summers, making it a pleasant destination throughout the year. Late spring and early autumn typically offer the best weather for explorations, allowing you to fully appreciate the city's vibrant outdoor experiences.

Dining Recommendation in Vigo

In Vigo, indulge in a plate of fresh octopus, known as 'pulpo a la gallega,' best enjoyed at the bustling Mercado de la Pedra, where the vibrant atmosphere enhances the experience. This dish, featuring tender octopus drizzled with olive oil and paprika, offers a distinct flavor profile that sets it apart from Porto's seafood staples, showcasing the region's rich Galician culinary tradition.

Porto - Vigo operators

Explore transport companies operating between Porto and Vigo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
$16-23
Bus Show bus routes
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 35m
Estimated price
$14-20
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 40m
Estimated price
$16-22
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 10m
Estimated price
$16-24
Contact phone
+34 (0) 986 288 030
Website
http://autna.com

Bus from Porto Boavista Casa da Musica to Vigo Vialia Center Bus Station

Average Duration
2h 20m
Estimated price
$13-19
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 45m
Estimated price
$12-16
Rideshare
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Rideshare from Porto to Vigo

Average Duration
1h 58m
Estimated price
$9-11
all-pages.transport_towncar
Contact phone
(+351) 220971653
Website
http://vmtransfers.com

all-pages.transport_towncar from Porto Airport to Vigo

Average Duration
2h 32m
Estimated price
$150-190

Porto to Vigo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Vigo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Porto to Vigo by car, spanning a delightful driving distance of 152.9 km. 💰 Discover budget-friendly travel options with prices ranging from €25 to €37 for a road trip adventure from Porto to Vigo.
Average price
€25 - €37
🚄 Experience the scenic journey from Porto to Vigo by train in just 2 hours and 22 minutes. The train departs twice daily from Porto - Campanha station to Vigo Guixar station. 🌉 Admire the beautiful landscapes as you travel the 173 km distance between the two cities. Enjoy the convenience of the direct service operated by Renfe Viajeros, making your journey comfortable and efficient. 🎫 Ticket prices for the Porto to Vigo train range from €15 to €21, offering an affordable and hassle-free way to explore both Porto and Vigo seamlessly.
Departure Point
Porto - Campanha station
Arrival Point
Vigo Guixar station
Useful tips for train travellers
• On your train trip from Porto to Vigo, check out the onboard catering services provided by Comboios de Portugal. They offer a selection of snacks and beverages for purchase, including local wines, pastries, and sandwiches. Make sure to have some cash or a card handy, as not all trains may accept contactless payments.
• The train operators on this route are Comboios de Portugal (CP) and Renfe. Comboios de Portugal offers First Class (Conforto), Business Class (Alfa Pendular), and Economy Class (Regulamento), while Renfe typically offers Turista (Economy) and Preferente (First Class). For more details, visit their websites: Comboios de Portugal - cp.pt; Renfe - renfe.com
• Upon arrival at Vigo-Guixar station, take note that there are luggage storage facilities where you can leave your bags for a few hours if you plan to explore the city. The station also has restrooms and basic amenities, though showers may not be available. For navigating the station, follow the clear signage pointing towards exits and bus connections.
• The fastest way to get from Vigo-Guixar to the city center is to take Line 6 of the bus service, which stops right outside the station and takes about 10 minutes to reach the Plaza de Spain. Buses run frequently, so you won’t have to wait long. Additionally, ensure you have a bus ticket ready to validate upon boarding.
🚌 Traveling from Porto to Vigo by bus is a convenient and efficient option, with services departing hourly and taking approximately 2 hours and 35 minutes for the journey. 🛣️ The direct bus route from Porto Campanhã Bus terminal to Vigo is a straightforward trip, covering a distance of 134 km. Passengers can enjoy a comfortable ride operated by ALSA, with services available every day. 💰 The prices for the bus between Porto and Vigo range from €11 to €22, making it an affordable transportation choice for travelers looking to explore the picturesque route between Portugal and Spain.
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Vigo station
Useful tips for bus travellers
• Arrive at Porto Campanhã Bus terminal at least 30 minutes before your bus departs, as this station can be busy, and boarding procedures may take time; you can check the bus schedules in advance at the ALSA website here.
• Keep your passport handy and be prepared for potential border checks, as this route from Porto to Vigo crosses from Portugal into Spain; having your documents readily accessible will help speed up the process.
• Upon arrival at Estación de Autobuses de Vigo, be sure to check the station's layout using the station map available here to find key destinations, and consider grabbing a local snack at one of the nearby cafes such as Café Bar Moka or Cervecería 100 Montaditos.

Frequently asked questions

Find out more about the route from Porto to Vigo.

Or choose the category:
The distance between Porto and Vigo is approximately 122.3 km by road. Traveling by train, it takes around 2 hours and 22 minutes to reach Vigo from Porto. If you prefer to drive, the journey can be completed in about 1 hour and 33 minutes. Alternatively, taking a bus from Porto to Vigo usually takes around 2 hours and 40 minutes.
The most cost-effective way to travel from Porto to Vigo is by rideshare, which typically costs between €7-€10 and takes around 1 hour and 58 minutes. This option allows you to share a ride with others heading in the same direction, reducing expenses. Alternatively, if time is of the essence, driving yourself is the fastest option, taking approximately 1 hour and 33 minutes. However, it is slightly more expensive, with estimated costs ranging from €25-€37.
The prices for traveling from Porto to Vigo vary depending on the mode of transportation. The train ticket prices range from €15 to €21, while the bus ticket prices range from €10 to €37.
There is a convenient option for traveling from Porto to Vigo without using public transportation by using carpooling services such as BlaBlaCar. This allows you to share a ride with someone heading in the same direction. The distance between Porto and Vigo is approximately 152.9 km, and it takes around 1 hour and 33 minutes to drive. The estimated cost for a car ride from Porto to Vigo can range from €25 to €37.
To travel from Porto to Vigo without a car, the best option is to take a train. The train journey takes approximately 2 hours and 22 minutes, with tickets costing between €15 and €21.
Yes, there is a direct link between Porto and Vigo. You can take a direct train from Porto - Campanha station to Vigo Guixar station, which takes approximately 2 hours and 22 minutes. There are two daily departures for this train service. Alternatively, you can also take a direct bus from Campanhã Bus terminal in Porto to Vigo, which takes approximately 2 hours and 40 minutes.
There are plenty of accommodation options available near Vigo. With over 2590 hotels to choose from, there is something to suit every budget and preference. Prices start at €24 per night, ensuring there is an option for every traveler.