Affordable tickets with world's best travel companies
It will take 6 hrs 27 mins to reach from Madrid to Seville. The earliest departure from Madrid is at 1:00 AM. And the last bus is at 11:59 PM. The price for one bus ticket starts from EUR 34.30.
Avg. Bus Duration
6 hrs 27 mins
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Tickets
36 Mn+ satisfied customers
Over 3500 bus-company partners
2,00,000+ bookings per day
World's largest bus-ticket platform
Assured seat of your choice
Secured and Verified payments
Madrid to Seville bus tickets
Madrid to Seville is a popular tourist route in Spain. Seville has plenty of tourist places to visit that need more than a day to see everything around. Booking the Madrid to Seville bus tickets ensures that you reach there comfortably and allows you to enjoy those places and roam around with time to spare.
A day trip from Madrid to Seville takes more than 6 hrs by bus. The distance is 243 miles, and Madrid to Seville road trip is an enjoyable affair to see the land. There are daily 10-20 buses available on this route.
How to book Madrid to Seville bus tickets?
Popular bus operators on Madrid to Seville bus route
The only bus operator available on the Madrid to Seville bus route is Socibus. For getting from Madrid to Seville by road, this is the best option.
Boarding points in Madrid
Drop-off points in Seville
Madrid to Seville bus price
The bus fare for the Madrid to Seville road trip starts from $34 and could go up to $38 by Socibus. The ticket rate could be higher as the travel date comes closer. It depends on the boarding and drop-off points as well.
Madrid to Seville bus timings
The timings of the Madrid to Seville bus varies, especially under the current circumstances. Even then, the service starts at 11 am and the other buses are available later at 4 pm and two of the night buses are 11.15 pm and 11.59 pm respectively.
The total travel duration of this journey is 6-7 hrs. It is 6 hrs 10 mins for the fastest bus and 6 hrs 55 mins for the slowest one.