How to travel from Tarifa to Marbella

Travel options
from Tarifa to Marbella

You can get from Tarifa to Marbella by train, bus or flight.

Our recommendation
bus

To get from Tarifa to Marbella on Mar 21 we recommend taking a bus because it’s the best combination of price and speed.

08:45AMTarifa, Calle Batalla Del Salado2h00 10:45AMMarbella
0 transfers
131One-way
Cheapest
08:45AMTarifa, Calle Batalla Del Salado2h00 10:45AMMarbella
0 transfers
131One-way
Other options
05:00PMTarifa, Calle Batalla Del Salado1h30 06:30PMMarbella
0 transfers
131One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
Mar 21
Wed
Mar 22
Thu
Mar 23
Fri
Mar 24
Sat
Mar 25
Sun
Mar 26
Mon
Mar 27

Travel Information to Marbella from Tarifa

distanceDistance53 miles (85 km)
modeAvailable travel modesBus
fastestFastest modeBus • $14 (€12) • 1 h 45 min
carriersPopular travel companiesAvanza

Take a bus to travel 53 miles (85 km) from Tarifa to Marbella. Avanza is the main travel company operating this journey. Travelers can even take a direct bus from Tarifa to Marbella.

Travel Tips: Travel from Tarifa to Marbella

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

You can go from Tarifa to Marbella by bus.

A bus is the fastest way to get to Marbella from Tarifa with an average travel time for this journey around 1 h 45 min.

The distance from Tarifa to Marbella is approximately 53 miles (85 km).

The average frequency per day from Tarifa to Marbella is:

  • 2 buses per day.

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

These are the most popular departure and arrival points from Tarifa to Marbella:

  • Buses from Tarifa to Marbella most often leave from Tarifa, Estación Autobus and arrive in Marbella, Estación De Autobuses.

If finding a good deal is your main consideration for your trip from Tarifa to Marbella, then we'll help you find the best value travel company for you:

  • Avanza can get you to Marbella by bus. You can find a good deal for bus tickets with Avanza from Tarifa to Marbella for $14 (€12) on Omio.

Yes, there is a direct route available from Tarifa to Marbella:

  • You can take a direct bus with Transportes Comes or BlaBlaCar with 2 direct buses per day.

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

Looking to extend your trip from Tarifa to Marbella? Many Omio customers who go from Tarifa to Marbella usually extend their vacation to explore other popular destinations like Málaga, Madrid or Sevilla. If you're looking to explore Málaga, Madrid or Sevilla from Marbella, let Omio find you the best connections available at an affordable price.

Before traveling from Tarifa to Marbella, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this journey is costing $14 (€12) one way on average.

But we recommend booking Tarifa to Marbella tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Tarifa to Marbella: related information

Here are some other resources that might have the information you need

HomeTravelTravel to MarbellaHow to travel from Tarifa 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
Currency
Language