Between Vigo and Lisbon we found up to 9
including 3 night buses.
The earliest departure from Vigo is at 11:30 arriving to Lisbon at 17:30.
The latest departure is at 19:00 arriving at 00:05.
Prices for a one way adult ticket range from 32 € to 37 €.
The shortest travel distance between Vigo (ES) and Lisbon (PT) is 465 km.
The fastest bus which departs at 19:00 has a travel time of 05:05h.
The longest travel time on the route is 07:15h.
Specific information about each route can be found by clicking the route in the search results.
Overnight bus Vigo to Lisbon
If you want to travel overnight, there are 3 night buses from Vigo to Lisbon.
The overnight buses depart between 17:30 and 19:00 and arrive between 00:05 and 00:05 in the morning.
Departure and arrival station(s)
You can see information about the departure station and stops Vigo here
You can see information about the arrival station and stops Lisbon here