The cheapest buses from Badajoz to Sevilla

Showing times and prices for Oct 26

Cheapest

$16

Average

$16

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Badajoz to Sevilla will cost around $ 16 if you buy it on the day, but the cheapest tickets can be found for only $ 16.

Cheapest
06:15AMBadajoz3h25 09:40AMSevilla
0 changes
$161One-way
Cheapest
09:00AMBadajoz2h30 11:30AMSevilla
0 changes
$161One-way
Cheapest
09:00AMBadajoz2h55 11:55AMSevilla
0 changes
$161One-way
Cheapest
06:15AMBadajoz3h45 10:00AMSevilla
0 changes
$161One-way
2nd Cheapest
02:30PMBadajoz4h15 06:45PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$171One-way

Timetable Badajoz to Sevilla

Showing buses for tomorrow, Tue, Oct 26
06:15AMBadajoz3h25 09:40AMSevilla
0 changes
06:15AMBadajoz3h45 10:00AMSevilla
0 changes
09:00AMBadajoz2h30 11:30AMSevilla
0 changes
09:00AMBadajoz2h55 11:55AMSevilla
0 changes
11:45AMBadajoz3h30 03:15PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
02:30PMBadajoz4h15 06:45PMSevilla, Estación de Autobuses Plaza de Armas
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Oct 25
$16Movelia
Tue
Oct 26
$16Movelia
Wed
Oct 27
$16Movelia
Thu
Oct 28
$16Movelia
Fri
Oct 29
$16Movelia
Sat
Oct 30
$16Movelia
Sun
Oct 31
$16Movelia
Mon
Nov 1
$17Leda
Tue
Nov 2
$16Movelia
Wed
Nov 3
$16Movelia
Thu
Nov 4
$16Movelia
Fri
Nov 5
$16Movelia
Sat
Nov 6
$16Movelia
Sun
Nov 7
$16Movelia
Mon
Nov 8
$16Movelia
Tue
Nov 9
$16Movelia
Wed
Nov 10
$16Movelia
Thu
Nov 11
$16Movelia
Fri
Nov 12
$16Movelia
Sat
Nov 13
$16Movelia
Sun
Nov 14
$16Movelia

The fastest buses from Badajoz to Sevilla

Showing times and prices for Oct 26

Fastest Journey

2 h 30 m

Average

3 h 23 m

Buses per day

6

Distance

188 km

Of the 6 buses that leave Badajoz for Sevilla every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 188 km distance in an average of 3 h 23 m but if you time it right, some buses will get you there in just 2 h 30 m .

The slowest buses will take 4 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:00AMBadajoz2h30 11:30AMSevilla
0 changes
$161One-way
2nd Fastest
09:00AMBadajoz2h55 11:55AMSevilla
0 changes
$161One-way
06:15AMBadajoz3h25 09:40AMSevilla
0 changes
$161One-way
11:45AMBadajoz3h30 03:15PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$171One-way
06:15AMBadajoz3h45 10:00AMSevilla
0 changes
$161One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Badajoz and Sevilla

distanceDistance116 miles (187 km)
durationAverage bus duration2 h 30 min
priceAverage bus ticket price$16 (€13)
changesDirect busYes
carriersBus providersLeda, Basebus, BlaBlaCar, Flixbus, Alsa, Basebus or Movelia

Buses from Badajoz to Sevilla cover the 116 miles (187 km) long journey taking on average 2 h 30 min with our travel partners like Leda, Basebus, BlaBlaCar, Flixbus, Alsa, Basebus or Movelia. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $16 (€13), but the average price of bus tickets is $16 (€13).

Bus companies

Alsa and FlixBus Badajoz – Sevilla

Travel from Badajoz to Sevilla from $16 (€13) with Omio’s bus partners Alsa and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Alsa
FlixBus

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

    When you buy your Alsa bus tickets between Badajoz and Sevilla don't forget to keep the following COVID-19 related policies in mind:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips

    Buses from Badajoz to Sevilla
    Take the bus to Sevilla easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Badajoz to Sevilla.
    FAQs
    How much does a cheap bus from Badajoz to Sevilla cost?
    Omio customers have found cheap bus tickets between Badajoz and Sevilla for as low as $16 (€13)  for the next 7 days.
    How much is a bus ticket between Badajoz and Sevilla?
    The bus price to Sevilla from Badajoz is on average $16 (€13)  if you are looking to buy your tickets for this route in the next 7 days.
    What is the distance from Badajoz to Sevilla by bus?
    The distance between Badajoz and Sevilla by bus is approximately 116 miles (187 km).
    How long is the bus ride from Badajoz to Sevilla?
    On average the Badajoz to Sevilla bus travel time is 2 h 30 min  for the 116 miles (187 km) long journey, but the duration can vary if you travel on weekends and holidays.
    What bus providers offer a service to Sevilla from Badajoz?
    If you're looking for buses from Badajoz to Sevilla, you can rely on Leda, Basebus, BlaBlaCar, Flixbus, Alsa, Basebus or Movelia to get you to Sevilla. It's also good to check out all possible bus providers for the Badajoz to Sevilla route to see if there might be differences in the amenities they offer.
    Can I find a direct bus from Badajoz to Sevilla?
    Yes, you can find a direct bus from Badajoz to Sevilla with Flixbus, Movelia, BlaBlaCar or Leda  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    When can I take the first bus from Badajoz to Sevilla? When can I take the last bus for the day?
    You can take the earliest bus from Badajoz to Sevilla at 5: 15 AM   or take the last bus from Badajoz to Sevilla leaving at 3: 00 PM. Look for the latest Badajoz to Sevilla bus schedules on Omio and book the best time to take the bus for this journey.
    When should I purchase the Badajoz to Sevilla bus for the best deals on tickets?
    If you purchase a bus ticket from Badajoz to Sevilla within the next 7 days, you can find tickets to cost on average $16 (€13) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Badajoz to Sevilla are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey