There are 7 ways to get from Lisbon to Magros by train, bus, car, plane, taxi or towncar
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
Train • 8h 29m
Cheapest option
Bus • 9h 44m
5 alternative options
Drive • 5h 8m
Fly to Vigo, taxi • 6h 25m
Fly to Porto, towncar • 7h 45m
Fly to Santiago de Compostela, train • 9h 20m
Bus, towncar • 10h 30m
Questions & Answers
The cheapest way to get from Lisbon to Magros is to bus which costs €45 - €130 and takes 9h 44m.
The quickest way to get from Lisbon to Magros is to drive which costs €80 - €130 and takes 5h 8m.
It is 423 km from Lisbon to Magros. It is approximately 496.9 km to drive.
The best way to get from Lisbon to Magros without a car is to train which takes 8h 29m and costs €95 - €140.
It takes approximately 8h 29m to get from Lisbon to Magros, including transfers.
The best way to get from Lisbon to Magros is to train which takes 8h 29m and costs €95 - €140. Alternatively, you can bus, which costs €45 - €130 and takes 9h 44m.
There is no direct flight from Lisboa Airport to Vigo Airport. The quickest flight takes 3h 10m and has one stopover.
Magros is 1h ahead of Lisbon. It is currently 12:42 PM in Lisbon and 1:42 PM in Magros.
Yes, the driving distance between Lisbon to Magros is 497 km. It takes approximately 5h 8m to drive from Lisbon to Magros.
Vueling Airlines, Air Europa and Iberia offer flights from Lisboa Airport to Vigo Airport.

- Distance: 422.8 km
- Duration: 8h 29m
What companies run services between Lisbon, Portugal and Magros, Spain?
You can take a train from Lisbon Oriente to Magros via Porto - Campanha, Vigo Guixar, and Pontevedra in around 8h 29m. Alternatively, you can take a bus from Lisbon Oriente to Magros via Porto Campanhã Bus terminal, Vigo, Pontevedra, and As Santas in around 9h 44m.

- Website
- iberia.com
Flights from Lisboa to Vigo via Madrid
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €100 - €480
Flights from Lisboa to Vigo via Barcelona
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Friday and Saturday
- Estimated price
- €150 - €700
Flights from Lisboa to Vigo via Madrid, Ibiza
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- €100 - €480
Flights from Lisboa to Santiago de Compostela via Madrid
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €75 - €550
Flights from Lisboa to Santiago de Compostela via Barcelona
- Ave. Duration
- 5h 40m
- When
- Saturday and Sunday
- Estimated price
- €100 - €700
Flights from Lisboa to Santiago de Compostela via Bilbao
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday and Sunday
- Estimated price
- €100 - €700
Flights from Lisboa to Santiago de Compostela via Madrid, Bilbao
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €75 - €550

- Website
- flytap.com
Flights from Lisboa to Porto
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €35 - €140

- Website
- vueling.com
Flights from Lisboa to Vigo via Madrid
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €100 - €480
Flights from Lisboa to Vigo via Barcelona
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Friday and Saturday
- Estimated price
- €150 - €700
Flights from Lisboa to Santiago de Compostela via Madrid
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €75 - €550
Flights from Lisboa to Santiago de Compostela via Barcelona
- Ave. Duration
- 5h 40m
- When
- Saturday and Sunday
- Estimated price
- €100 - €700
Flights from Lisboa to Santiago de Compostela via Bilbao
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday and Sunday
- Estimated price
- €100 - €700
Flights from Lisboa to Santiago de Compostela via Madrid, Bilbao
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €75 - €550

- Website
- lufthansa.com
Flights from Lisboa to Porto
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- €35 - €140
Flights from Lisboa to Santiago de Compostela via Frankfurt
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- €120 - €750

- Website
- aireuropa.com
Flights from Lisboa to Vigo via Madrid
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €95 - €380

- Website
- ryanair.com
Flights from Lisboa to Santiago de Compostela via Sevilla
- Ave. Duration
- 5h 40m
- When
- Saturday and Sunday
- Estimated price
- €50 - €300
Flights from Lisboa to Santiago de Compostela via Dublin
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- €50 - €300

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Oriente to Porto - Campanha
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €19 - €29
- Website
- https://www.cp.pt/passageiros/en

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto - Campanha to Vigo Guixar
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- €15 - €22
- Website
- https://www.renfe.com/es/en
Train from Santiago De Compostela to Irixo
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- €7 - €10
- Website
- https://www.renfe.com/es/en

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal
- Ave. Duration
- 3h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €24 - €35
- Website
- https://www.flixbus.co.uk
Bus from Porto Campanhã Bus terminal to Vigo
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €14 - €21
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +351 217 524 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Lisboa Oriente to Campanhã Bus terminal
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €17 - €24
- Website
- https://rede-expressos.pt/en

- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Lisboa Oriente to Campanhã Bus terminal
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- €16 - €22
- Website
- https://www.rede-expressos.pt/en
Bus from Porto Campanhã Bus terminal to Vigo
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €11 - €15
- Website
- https://www.rede-expressos.pt/en
Bus from Lisboa - Sete Rios to Figueira da Foz
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- €13 - €17
- Website
- https://www.rede-expressos.pt/en

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- €40 - €65
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Porto Campanhã Bus terminal to Vigo
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- €23 - €35
- Website
- https://www.alsa.com/en/web/bus/home

- Phone
- +34 (0) 986 288 030
- autna@autna.com
- Website
- autna.com
Bus from Porto Campanhã Bus terminal to Vigo Vialia Center Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- €12 - €18
- Schedules at
- autna.com

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Porto Campanhã Bus terminal to Vigo
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €10 - €16
- Website
- https://www.blablacar.co.uk/

- Phone
- +34 900 92 91 92
- info@monbus.es
- Website
- monbus.es
Bus from Pontevedra - Pasarela to Paraño
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- €3 - €7
- Website
- https://www.monbus.es/en

- Phone
- (+351) 220971653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto Airport to Pontevedra
- Ave. Duration
- 2h 48m
- Frequency
- On demand
- Estimated price
- €160 - €200
- More information at
- VMTransfers
Towncar from Figueira da Foz to Porto Airport
- Ave. Duration
- 1h 32m
- Frequency
- On demand
- Estimated price
- €140 - €170
- More information at
- VMTransfers
- Ave. Duration
- 58 min
- Estimated price
- €70 - €90
Radio Taxi Vigo
- Phone
- +34 986 27 28 29
- Website
- radiotaxivigo.es
Radio Taxi 470000
- Phone
- +34 986 47 00 00
- Website
- radiotaxi470000.com
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
There are 79+ hotels available in Magros. Prices start at €24 per night.
The best way to get from Lisbon to Lisboa Airport is to subway which takes 17 min and costs €1 - €6.