The average bus between Santa Apolónia and Vigo takes 7h 3m and the fastest bus takes 6h 27m. The bus service runs several times per day from Santa Apolónia to Vigo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Santa Apolónia and Vigo. The earliest departure is at 12:14 AM at night, and the last departure from Santa Apolónia is at 7:44 PM which arrives into Vigo at 3:30 AM. All services require a transfer at Estação Oriente and take an average of 7h 3m. The schedules shown below are for the next available departures.


7h 44m • 2 changes


7h 27m • 2 changes


7h 40m • 2 changes


7h 47m • 2 changes


9h 44m • 2 changes


7h 51m • 2 changes


7h 36m • 2 changes


7h 30m • 2 changes


9h 45m • 2 changes


7h 47m • 2 changes


7h 40m • 2 changes


7h 43m • 2 changes


9h 44m • 2 changes


7h 42m • 2 changes


7h 44m • 2 changes


7h 27m • 2 changes


9h 44m • 2 changes


7h 42m • 2 changes


7h 44m • 2 changes


7h 27m • 2 changes


9h 44m • 2 changes


7h 42m • 2 changes


7h 44m • 2 changes


7h 27m • 2 changes


9h 44m • 2 changes


7h 42m • 2 changes


7h 44m • 2 changes


7h 27m • 2 changes
Want to know about travelling from Santa Apolónia to Vigo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Santa Apolónia to Vigo. However, there are services departing from Santa Apolónia station and arriving at Vigo station via Porto. The journey, including transfers, takes approximately 7h 3m.
Santa Apolónia to Vigo bus services, operated by Carris, depart from Lisbon station.
Santa Apolónia to Vigo bus services, operated by Carris, arrive at Vigo - Bus Station.
Book your Santa Apolónia to Vigo bus tickets online with Carris, FlixBus and 2 other operators.
The distance between Santa Apolónia and Vigo is 393.6 km. The road distance is 469 km.
You can take a bus from Estação Sta. Apolónia to Vigo - Bus Station via Estação Oriente, Lisbon, Porto, and Porto - Terminal Intermodal de Campanhã in around 6h 56m.