Bus from Madrid to Seville and return

Find cheap coach tickets for your bus journey from Madrid to Seville and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Finding the right coach from Madrid to Seville or the other way around is not hard. Thanks to our search engine, you'll be able to find the offer ideally suited for you. The route of your choice is operated by different coach companies, including FlixBus, Eurolines France, Movelia and Busbud. If you lack time, simply pick the quickest bus. If you want to save a few pounds on top, go for the most affordable option - also make sure to check prices for different dates. There's normally inexpensive tickets available, just make sure not to book at short notice and avoid times of high demand if possible. Our recommendation: Look for a good route as early as possible and compare and contrast offers. All that's left to do is to click the "Find Now" button and book your trip!

Madrid to Seville Coach Information

Cheapest Bus£19.89
Fastest Bus6h 10m
Distance390.8 km
Coach CompaniesSocibus, FlixBus
  Bus Madrid - Seville    391 km
Ø Bus connections16 x
Savings-8%

The cheapest coach connections from Madrid to Seville

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Seville
      22:00
      04:10
    10 Dec
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    17 Dec
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    22 Oct
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    25 Oct
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    31 Oct
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    28 Oct
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      22:00
      04:10
    19 Oct
    +1
    SocibusSocibus
    from £19.89
  • Madrid
    Seville
      23:35
      17:35
    15 Dec
    +1
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      02:25
      17:35
    16 Nov
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      02:25
      17:35
    9 Nov
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      02:25
      17:35
    27 Oct
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      23:35
      17:35
    6 Jan
    +1
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      02:25
      17:35
    24 Nov
    FlixBusFlixBus
    from £21.64
  • Madrid
    Seville
      23:35
      17:35
    25 Nov
    +1
    FlixBusFlixBus
    from £21.64


  Train Madrid - Seville    391 km
   Savings

The cheapest train connections from Madrid to Seville

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Seville
      09:00
      11:38
    31 Oct
    RenfeRenfe
    from £30.11
  • Madrid
    Seville
      19:00
      21:38
    31 Oct
    RenfeRenfe
    from £30.41
  • Madrid
    Seville
      10:00
      12:32
    31 Oct
    RenfeRenfe
    from £30.41
  • Madrid
    Seville
      17:00
      19:38
    31 Oct
    RenfeRenfe
    from £30.41


  Carpooling Madrid - Seville    391 km
   Savings

The cheapest carpooling offers from Madrid to Seville

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Seville
      17:00
      22:20
    30 Oct
    BlaBlaCarBlaBlaCar
    from £13.00
  • Madrid
    Seville
      19:20
      00:40
    22 Oct
    +1
    BlaBlaCarBlaBlaCar
    from £15.60
  • Madrid
    Seville
      14:30
      19:50
    8 Nov
    BlaBlaCarBlaBlaCar
    from £17.33
  • Madrid
    Seville
      13:20
      18:50
    25 Oct
    BlaBlaCarBlaBlaCar
    from £17.33


  Bus Seville - Madrid    391 km
Ø Bus connections16 x
Savings-14%

The cheapest coach connections from Seville to Madrid

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Seville
    Madrid
      18:00
      01:00
    19 Nov
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      18:00
      01:00
    12 Nov
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      18:00
      01:00
    20 Dec
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      18:00
      01:00
    21 Oct
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      18:00
      01:00
    12 Dec
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      18:00
      01:00
    18 Oct
    +1
    SocibusSocibus
    from £19.89
  • Seville
    Madrid
      12:30
      08:10
    26 Nov
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      08:10
    10 Dec
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      04:40
    7 Dec
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      04:40
    22 Nov
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      04:40
    7 Nov
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      04:40
    14 Dec
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      12:30
      04:40
    8 Nov
    +1
    FlixBusFlixBus
    from £21.64
  • Seville
    Madrid
      18:00
      01:00
    14 Nov
    +1
    SocibusSocibus
    from £23.00


  Train Seville - Madrid    391 km
   Savings

The cheapest train connections from Seville to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Seville
    Madrid
      19:45
      22:17
    31 Oct
    RenfeRenfe
    from £25.13
  • Seville
    Madrid
      19:45
      22:17
    31 Oct
    RenfeRenfe
    from £30.11
  • Seville
    Madrid
      12:10
      16:40
    31 Oct
    SNCFSNCF
    from £62.21
  • Seville
    Madrid
      18:07
      22:40
    31 Oct
    SNCFSNCF
    from £63.08


  Carpooling Seville - Madrid    391 km
   Savings

The cheapest carpooling offers from Seville to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Seville
    Madrid
      16:10
      21:30
    3 Nov
    BlaBlaCarBlaBlaCar
    from £13.00
  • Seville
    Madrid
      13:30
      19:00
    18 Oct
    BlaBlaCarBlaBlaCar
    from £14.73
  • Seville
    Madrid
      19:00
      00:30
    20 Oct
    +1
    BlaBlaCarBlaBlaCar
    from £15.60
  • Seville
    Madrid
      08:30
      14:00
    19 Oct
    BlaBlaCarBlaBlaCar
    from £16.46


Current ticket prices


Bus stops in Madrid and Seville

  Stations
Avd. Cristo de la Expiración 7, 41001 Seville (Spain)
Calle Manuel Vázquez Sagastizabal , 41001 Seville (Spain)

Find out more details about the service on your bus from Madrid to Seville and return

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and eco-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, intercity bus companies have stepped up their game when it comes to special features by offering appliances from electric sockets over air-con to free WiFi. When taking a look at the search results displayed on our page, you can instantly see, which company offers which comfort features. For instance, electric sockets can be found on the buses of the coach company FlixBus. A generous luggage allowance is basically a given as well. Have you remembered to check all the information necessary for a successful bus ride from Seville to Madrid? Take a look at the exact location of the bus stops in both cities, find out about departure times and pick the perfect bus for your personal needs. You can also use CheckMyBus to look for current discounts for your bus Madrid – Seville: Saving a few pounds on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Madrid and Seville: Useful Info

Madrid
3.26 Million
Seville
0.70 Million
Taxi
£3.47
£3.53
Madrid
Seville
A taxi journey in Madrid is 2% cheaper than in Seville.
Local buses
£1.30
£1.21
Madrid
Seville
A bus fare in Madrid is 7% more expensive than in Seville.
Beer
£2.60
£1.30
Madrid
Seville
A pint of beer in Madrid is 50% more expensive than in Seville.
Water
£0.61
£0.43
Madrid
Seville
A bottle of water in Madrid is 30% more expensive than in Seville.
Meal
£8.84
£7.80
Madrid
Seville
A meal in Madrid is 12% more expensive than in Seville.
Trusted shop
The CheckMyBus App
Free Download
;