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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Seville to Madrid

🚌 The direct bus service from Seville to Madrid, operated by Socibus, is a convenient option with five departures per day, taking approximately 6 hours and 15 minutes to reach Estación Sur de Autobuses. 🌄 For a longer, more scenic journey, a route with a transfer can take you from Seville to Madrid in around 10 hours and 30 minutes, covering a distance of 581 km. The first step involves a bus towards Cartagena, departing from Sevilla Coach Station and arriving in Granada after about 3 hours. 🌇 The second step of the transfer route includes a bus towards Aeropuerto Madrid - Barajas T4, departing from Granada and reaching the airport in Madrid after approximately 5 hours and 30 minutes.

Where to stay in Madrid

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

Find accommodation
  • Yes, there is a direct bus between Seville and Madrid. The bus departs from Sevilla and arrives at Estación Sur de Autobuses in Madrid. The service runs five times a day, operating daily, with the journey lasting approximately 6 hours and 15 minutes.
  • You can catch the bus from Seville to Madrid at the Sevilla station. The bus services for this route are operated by Socibus. Sevilla station serves as the main departure point for buses traveling from Seville to Madrid. Be sure to arrive at the station in advance of the departure time to ensure a smooth boarding process.
  • The bus from Seville to Madrid arrives at Estación Sur de Autobuses station in Madrid. This is the main bus station in Madrid and serves as the arrival point for buses coming from Seville. Once you arrive at Estación Sur de Autobuses, you will have easy access to transportation options to reach your final destination in Madrid.
  • The cost of a bus ticket from Seville to Madrid typically ranges from €33 to €61, depending on factors such as the time of booking, seat selection, and availability. It is recommended to book your ticket in advance to secure the best possible fare. Additionally, be sure to check for any discounts or promotions that may be available for your travel dates.
  • There are five buses available daily that depart from Sevilla and arrive at Estación Sur de Autobuses in Madrid. These services are operated by Socibus and take approximately 6 hours and 15 minutes for the journey. The ticket prices for the Seville to Madrid bus route range from €33 to €61, depending on various factors. It is advisable to book tickets in advance to secure preferred departure times and seating options.
  • The Seville to Madrid buses are usually most crowded during weekends and holidays, as these are popular times for travel between the two cities. If you prefer a less crowded bus journey, weekdays outside of peak travel times would be the best choice. Booking tickets in advance can also help secure a seat and potentially avoid overcrowded buses. It's recommended to check the bus schedule and availability before planning your trip for a smoother travel experience.
  • The first bus from Seville to Madrid typically departs early in the morning to accommodate travelers starting their journey early. The last bus of the day usually leaves in the late afternoon or early evening, offering a convenient option for those wanting to travel later in the day. It's advisable to check the exact departure times and schedules closer to your travel date, as they may be subject to change.

Will you be returning to Seville by bus?

If you are looking for a return bus service, check the buses from Madrid to Seville.

See schedule