How to travel from Madrid to Marbella

Wed, Jun 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information between Madrid and Marbella

distanceDistance276 miles (445 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$13 - $34
cheapestCheapest modeTrain • $13 (€11) • 2 h 44 min
fastestFastest modeFlight • $34 (€30) • 1 h 10 min
carriersPopular travel companiesInterbus, Air Europa or iryo

Travel 276 miles (445 km) by bus, flight or train between Madrid and Marbella. The most popular travel companies which serve this trip are Interbus, Air Europa or iryo among others. Travelers can even take a direct bus, flight or train from Madrid to Marbella.

Travel options
from Madrid to Marbella

How to get from Madrid to Marbella by train, bus or flight.

Our recommendation
flight

The best way to travel from Madrid to Marbella is by taking a flight because it’s the best combination of price and speed.

Air Europa
06:35AM1h15
Madrid Barajas Airport (MAD)
07:50AMMalaga Airport (AGP)
$881One-way
0 transfers
Cheapest
Air Europa
06:35AM1h15
Madrid Barajas Airport (MAD)
07:50AMMalaga Airport (AGP)
$881One-way
0 transfers
Fastest
Air Europa
06:35AM1h15
Madrid Barajas Airport (MAD)
07:50AMMalaga Airport (AGP)
$881One-way
0 transfers
Other options
Air Europa
10:35AM1h15
Madrid Barajas Airport (MAD)
11:50AMMalaga Airport (AGP)
$1431One-way
0 transfers
Air Europa
07:05PM1h15
Madrid Barajas Airport (MAD)
08:20PMMalaga Airport (AGP)
$1431One-way
0 transfers
Air Europa
03:00PM1h15
Madrid Barajas Airport (MAD)
04:15PMMalaga Airport (AGP)
$2191One-way
0 transfers

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10
Thu
Jul 11
Fri
Jul 12
Sat
Jul 13
Sun
Jul 14
Mon
Jul 15
Tue
Jul 16

How to get from Madrid to Marbella

The Best Way According to our Users

If you want to travel from Madrid to Marbella there are several options available to you. For this route, however, 79,59% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Madrid to Marbella. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Madrid to Marbella. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Airlines and Train from Madrid to Marbella

Find the best route to Marbella from Madrid with Air Nostrum, Iberia Express and Vueling Airlines. Comparing schedules and prices and booking the most affordable journey has never been easier with over 1000 travel companies on Omio.

Iryo is a new brand from railway operator ILSA operating in Spain since 2022. Iryo uses Frecciarossa 1000 trains which are modern, can travel at up to 360km/h and have a minimal environmental impact. Iryo’s Frecciarossa trains have different classes, all of which come with free unlimited WiFi, power sockets, toilets and an onboard entertainment portal where you can watch films and TV series. The main classes are: Infinita Class, Singular Café Class, Singular Class, Inicial Class. These new trains take 2 hours and 30 minutes to travel between Madrid and Barcelona. They depart from Madrid Atocha and Barcelona Sants stations, and stop in Zaragoza along the way. Iryo services also cover Madrid, Cuenca, Valencia, Alicante, Córdoba, Seville and Málaga.

      FAQs: Travel from Madrid to Marbella

      FAQs: Travel to Marbella 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 Madrid to Marbella.
      FAQs

      You can get from Madrid to Marbella 3 different ways: bus, flight or train.

      The cheapest way to get from Madrid to Marbella is by taking a train with average ticket prices of $13 (€11) compared to other travel options to Marbella:

      Taking a train costs $11 (€9) less than taking a bus, which costs on average $24 (€20) for the same trip.

      A train is $22 (€19) less than a flight with an average ticket price of $34 (€30) from Madrid to Marbella.

      The fastest way from Madrid to Marbella is by flight with an average journey time of 1 h 10 min.

      There are alternative travel options to Marbella that take longer:

      Bus takes 6 h 20 min on average.

      Train takes 2 h 44 min on average.

      You should expect to travel around 276 miles (445 km) between Madrid and Marbella.

      The average frequency per day from Madrid to Marbella is:

      • Around 3 buses per day.

      However, we recommend checking specific travel dates for your route to Marbella from Madrid as scheduled services by bus, flight or train can vary by season or day of the week.

      These are the most popular departure and arrival points when traveling from Madrid to Marbella:

      • Most travelers board their bus from Madrid, Estación Sur de Autobuses and arrive in Marbella, Estación De Autobuses.
      • Most travelers take a train from Madrid-Puerta de Atocha-Almudena Grandes to Marbella, Estación Avanza.

      The following travel companies offer services from Madrid to Marbella:

      • Travel with Interbus or BlaBlaCar for buses to Marbella. If you’re looking for a good deal on tickets, check for Interbus Madrid to Marbella tickets on Omio for $24 (€20).
      • Air Europa, Iberia Express, Iberia, Air Nostrum or Vueling Airlines can get you to Marbella by plane. You can find a good deal for plane tickets with Iberia Express from Madrid to Marbella for $34 (€30) on Omio.
      • Iryo or AVE can take you to Marbella by train. If searching for a good deal on trains, you can find tickets for iryo from Madrid to Marbella for $13 (€11).

      Yes, there are direct routes from Madrid to Marbella with the following travel companies:

      • You'll find 3 direct buses a day to Marbella with Interbus.

      Direct services to Marbella tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

      Many of our customers who book a trip from Madrid to Marbella often extend their vacation and travel to other popular destinations like Málaga, Seville, Torremolinos or Granada. If you’re thinking of adding another destination to your Madrid and Marbella itinerary, let Omio find you the best connections between Marbella and any of these top destinations today!
      HomeTravelTravel to SpainTravel to MarbellaHow to travel from Madrid to Marbella

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      More routes, destinations and providers
      Currency
      Language