ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Vigo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Madrid to Vigo

🚌 The direct bus from Madrid to Vigo departs twice daily from Estación Sur de Autobuses, with a journey time of approximately 8 hours. 🌍 Route 1: With a distance of 540 km and one transfer, this route takes about 8 hours 29 minutes to reach Vigo from Madrid. The first step is a bus to Ferrol, followed by a second bus to Pontevedra. 🚦 Route 2: This route covers 553 km and involves two transfers, taking around 9 hours 44 minutes to reach Vigo. Passengers will transfer in Leon and Santiago De Compostela before arriving at Vigo.

Where to stay in Vigo

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Madrid and Vigo. The bus departs from Estación Sur de Autobuses twice daily and the journey takes approximately 8 hours. This service operates every day, providing a convenient and efficient way to travel between the two cities by bus.
  • You can catch the bus from Madrid to Vigo at the Estación Sur de Autobuses station. This is where the bus services, operated by Avanza Grupo, depart from for this route. It is recommended to arrive at the station with sufficient time before departure to ensure a smooth boarding process for your journey to Vigo.
  • The bus from Madrid to Vigo operated by Avanza Grupo arrives at Vigo station in Vigo. This is the final stop of the bus route, where passengers can disembark and continue their journey in Vigo. The station is conveniently located for travelers to access other transportation options or reach their final destination within the city.
  • The cost of a bus ticket from Madrid to Vigo ranges between €37 and €66, depending on the type of service, time of booking, and availability. Passengers can choose from different fare options to suit their budget and travel preferences. It is recommended to book tickets in advance to secure the best prices for the Madrid to Vigo bus journey.
  • There are two direct buses between Madrid and Vigo operated by Avanza Grupo. These buses depart from Estación Sur de Autobuses in Madrid and arrive at Vigo station, with services running twice daily every day, taking approximately 8 hours for the journey. The bus tickets for this direct service range from €37 to €66, offering passengers a convenient and efficient transportation option between the two cities.
  • The Madrid to Vigo buses are typically the most crowded during weekends, holidays, and peak travel seasons such as summer. On the other hand, mid-week days like Tuesdays and Wednesdays usually see fewer passengers and are considered less crowded for traveling between the two cities by bus. It is advisable to book tickets in advance, especially for bus services departing during busy periods, to secure a seat and ensure a more comfortable journey without overcrowding.
  • The first bus of the day traveling from Madrid to Vigo typically departs from Estación Sur de Autobuses in the early morning to begin the 8-hour journey. The last bus of the day usually leaves in the late afternoon to ensure arrival in Vigo within a reasonable time frame. These departure times may vary slightly depending on the day of the week and specific schedule, so it is advisable to check with the bus operator, Avanza Grupo, for the most up-to-date and accurate information on the first and last bus schedules for this route.

Will you be returning to Madrid by bus?

If you are looking for a return bus trip, check out the buses from Vigo to Madrid.

See schedule