The cheapest buses from Écija to Madrid

Showing times and prices for Oct 24

Cheapest

$21

Average

$22

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 Écija to Madrid will cost around $ 22 if you buy it on the day, but the cheapest tickets can be found for only $ 21.

03:00PMÉcija4h10 07:10PMMadrid
0 changes
$211One-way
05:00PMÉcija4h10 09:10PMMadrid
0 changes
$221One-way
07:00PMÉcija4h00 11:00PMMadrid
0 changes
$221One-way
07:50AMÉcija4h10 12:00PMMadrid
0 changes
$231One-way
09:20AMÉcija4h10 01:30PMMadrid
0 changes
$231One-way

Timetable Écija to Madrid

Showing buses for tomorrow, Sun, Oct 24
07:50AMÉcija4h10 12:00PMMadrid
0 changes
09:20AMÉcija4h10 01:30PMMadrid
0 changes
03:00PMÉcija4h10 07:10PMMadrid
0 changes
05:00PMÉcija4h10 09:10PMMadrid
0 changes
07:00PMÉcija4h00 11:00PMMadrid
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Oct 23
Find prices
$81Iberia Express
Sun
Oct 24
Find prices
$138Iberia Express
Tue
Oct 26
Find prices
$61Iberia Express
Wed
Oct 27
Find prices
$45Iberia Express
Thu
Oct 28
$34Socibus
$68Iberia Express
Fri
Oct 29
Find prices
$63Iberia Express

The fastest buses from Écija to Madrid

Showing times and prices for Oct 24

Fastest Journey

4 h

Average

4 h 8 m

Buses per day

5

Distance

341 km

Of the 5 buses that leave Écija for Madrid every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 341 km distance in an average of 4 h 8 m but if you time it right, some buses will get you there in just 4 h .

The slowest buses will take 4 h 10 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.

07:00PMÉcija4h00 11:00PMMadrid
0 changes
$221One-way
07:50AMÉcija4h10 12:00PMMadrid
0 changes
$231One-way
05:00PMÉcija4h10 09:10PMMadrid
0 changes
$221One-way
09:20AMÉcija4h10 01:30PMMadrid
0 changes
$231One-way
03:00PMÉcija4h10 07:10PMMadrid
0 changes
$211One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Écija to Madrid

distanceDistance211 miles (341 km)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesSocibus or BlaBlaCar

Buses from Écija to Madrid cover the 211 miles (341 km) long journey taking on average 5 h 23 min with our travel partners like Socibus or BlaBlaCar. Normally, there is 1 bus operating per day, including direct services available.

Travel Tips

Buses from Écija to Madrid
Take the bus to Madrid 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 Écija to Madrid.
FAQs
How far is it from Écija to Madrid by bus?
The distance to Madrid from Écija by bus is approximately 211 miles (341 km).
What is the Écija to Madrid bus travel time?
The bus time between Écija and Madrid is on average 5 h 23 min  for the 211 miles (341 km) long journey, but the time it takes to go from Écija to Madrid by bus can vary depending on specific dates or traveling on weekends and holidays.
What bus companies offer a service to Madrid from Écija?
For the trip from Écija to Madrid you can take a bus with Socibus or BlaBlaCar. Be sure to check out all possible bus providers that offer services from Écija to Madrid on Omio to compare what amenities they may have.
Are there any nonstop bus services from Écija to Madrid?
Yes, there is 1 direct bus per day from Écija to Madrid with BlaBlaCar, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
How many buses are there between Écija and Madrid a day?
The average number of buses departing Écija for Madrid is 1 a day. The bus schedules and services may vary between weekdays and weekends.
What time is the earliest bus from Écija to Madrid? What time is the last bus from Écija to Madrid?
The first Écija to Madrid bus departs at 10: 30 PM   and the last bus from Écija to Madrid leaves at 11: 45 PM. Check out the most up-to-date bus schedule from Écija to Madrid on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey