Vigo Faro Routes (7 Ways to go)
Planning a trip from Vigo to Faro Cleartrip helps you select the best route between Vigo & Faro based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Vigo & Faro
The distance from Vigo to Faro is approximately 695.9kms. By car, it takes roughly 6h 40m to reach Faro from Vigo . Take a look at the 7 routes available to reach Faro from Vigo
- 1.
- Vigo to Faro Bus to Porto, fly to Faro
- 4h 6m
- Rs. 2420
Rs. 850
Travelling in a bus is one of the ways to reach Porto Airport from Vigo. The total journey between Vigo & Porto Airport takes around 1h 11m in a bus. The bus ticket price for the journey is approximately Rs.850.
Rs. 1400
You can travel from Porto to Faro by booking a flight. The total flight time between Porto & Faro is around 1h 10m. The price of the flight ticket is approximately Rs.1400.
Rs. 170
Travelling in a bus is one of the ways to reach Faro from Faro Aeroporto. The total journey between Faro Aeroporto & Faro takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.170.
- 2.
- Vigo to Faro Bus ALSA
- 29h 10m
- Rs. 3300
Rs. 600
Travelling in a bus is one of the ways to reach Porto from Vigo. The total journey between Vigo & Porto takes around 2h 25m in a bus. The bus ticket price for the journey is approximately Rs.600.
Rs. 2700
Travelling in a bus is one of the ways to reach Faro from Porto Porto Urb.. The total journey between Porto Porto Urb. & Faro takes around 25h 45m in a bus. The bus ticket price for the journey is approximately Rs.2700.
- 3.
- Vigo to Faro Bus, train
- 8h 6m
- Rs. 3895
Rs. 900
Travelling in a bus is one of the ways to reach Porto - Boavista from Vigo. The total journey between Vigo & Porto - Boavista takes around 1h 18m in a bus. The bus ticket price for the journey is approximately Rs.900.
Rs. 95
You can reach Campanhã from Casa da Música by travelling in a train. Casa da Música to Campanhã train takes approximately 0h 10m. You can catch a train from Casa da Música and get down at Campanhã. The price of the train ticket is approximately Rs. 95.
Rs. 2900
You can reach Faro(P) from Porto(Campanha) by travelling in a train. Porto(Campanha) to Faro(P) train takes approximately 5h 36m. You can catch a train from Porto(Campanha) and get down at Faro(P). The price of the train ticket is approximately Rs. 2900.
- 4.
- Vigo to Faro Fly Vigo to Sevilla, bus
- 8h 23m
- Rs. 4750
Rs. 3700
You can travel from Vigo to Sevilla by booking a flight. The total flight time between Vigo & Sevilla is around 3h 20m. The price of the flight ticket is approximately Rs.3700.
Rs. 100
Travelling in a bus is one of the ways to reach Seville - Plaza de Armas from Seville Airport. The total journey between Seville Airport & Seville - Plaza de Armas takes around 0h 25m in a bus. The bus ticket price for the journey is approximately Rs.100.
Rs. 950
Travelling in a bus is one of the ways to reach Faro from Seville. The total journey between Seville & Faro takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.950.
- 5.
- Vigo to Faro Fly Vigo to Faro
- 5h 58m
- Rs. 4870
Rs. 4700
You can travel from Vigo to Faro by booking a flight. The total flight time between Vigo & Faro is around 2h 50m. The price of the flight ticket is approximately Rs.4700.
Rs. 170
Travelling in a bus is one of the ways to reach Faro from Faro Aeroporto. The total journey between Faro Aeroporto & Faro takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.170.
- 6.
- Vigo to Faro Bus Eurolines
- 14h 6m
- Rs. 5632
Rs. 5632
Travelling in a bus is one of the ways to reach Faro from Vigo. The total journey between Vigo & Faro takes around 14h 6m in a bus. The bus ticket price for the journey is approximately Rs.5632.
- 7.
- Vigo to Faro Drive
- 6h 40m
- Rs. 6462
Rs. 6462
You can take a car from Vigo to Faro. It will take you around 6h 40m to cover distance of 695.9kms and reach Faro from Vigo. The total amount for the journey will be approximately Rs.6462.