Rome2Rio

How to get fromTarifa to Bledby bus, plane, train, ferry, car ferry, shuttle or car

Find Transport to Bled

See all options

There are 12 ways to get from Tarifa to Bled by bus, plane, train, ferry, car ferry, shuttle, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, bus to Málaga Airport, fly to Ljubljana

    best
    1. Take the bus from Tarifa to Marbellabus
    2. Take the bus from Marbella to Malaga Airportbus
    3. Fly from Málaga Airport (AGP) to Ljubljana (LJU)planeAGP - LJU
    10h 43m
    €141–336
  2. Bus, bus to Málaga Airport, fly to Zagreb Franjo Tuđman Airport, shuttle

    cheapest
    1. Take the bus from Tarifa to Marbellabus
    2. Take the bus from Marbella to Malaga Airportbus
    3. Fly from Málaga Airport (AGP) to Zagreb Franjo Tuđman Airport (ZAG)planeAGP - ZAG
    4. Take a shuttle bus from Zagreb Airport to Bled, Glavna Avtobusna Postajalisceshuttle
    11h 31m
    €111–586
  3. Bus, train

    1. Take the bus from Tarifa to Estación de Autobuses de Málagabus
    2. Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena GrandestrainAve
    3. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
    4. Take the bus from Perpignan to Venice Mestrebus
    5. Take the train from Venezia Mestre to Villach HbftrainRj
    6. Take the bus from Villach Hbf to Bled bus stationbus
    33h 5m
    €188–422
  4. Train, bus

    1. Take the train from Algeciras to Madrid-Puerta de Atocha-Almudena GrandestrainAlv
    2. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
    3. Take the train from Avignon Tgv to Baden-BadentrainTgv
    4. Take the train from Baden-Baden to München Hbftrain60
    5. Take the bus from Munich central bus station to Bled bus stationbus943
    33h 43m
    €339–599
  5. Ferry, car ferry, bus, train

    1. Take the ferry from Tarifa to Tanger Villeferry
    2. Take the car ferry from Port of Tangier Ville to Port of Civitavecchiacarferry
    3. Take the bus from CIVITAVECCHIA | Deposito # f230 to VITERBO | Riello # f641bus
    4. Take the bus from VITERBO | Riello # f641 to ORTE | Stazione FS # f1703bus
    5. Take the train from Orte to Trieste CentraletrainIc
    6. Take the bus from Trieste to Bled bus stationbus
    3d 2h
    €197–517
  6. Car ferry to Tangier Ibn Battouta Airport, fly to Trieste – Friuli Venezia Giulia Airport, shuttle

    1. Take the car ferry from Tarifa to Port of Tangier Villecarferry
    2. Fly from Tangier Ibn Battouta Airport (TNG) to Trieste – Friuli Venezia Giulia Airport (TRS)planeTNG - TRS
    3. Take a shuttle bus from Trieste Airport to Bled, Glavna Avtobusna Postajalisceshuttle
    10h 56m
    €183–801
  7. Bus to Seville Airport, fly to Treviso Airport, shuttle

    1. Take the bus from Tarifa to Sevilla Estación del Pradobus
    2. Fly from Seville Airport (SVQ) to Treviso Airport (TSF)planeSVQ - TSF
    3. Take a shuttle bus from Treviso, Aeroporto to Bled, Glavna Avtobusna Postajalisceshuttle
    12h 33m
    €125–634
  8. Bus, bus to Málaga Airport, fly to Treviso Airport, shuttle

    1. Take the bus from Tarifa to Marbellabus
    2. Take the bus from Marbella to Malaga Airportbus
    3. Fly from Málaga Airport (AGP) to Treviso Airport (TSF)planeAGP - TSF
    4. Take a shuttle bus from Treviso, Aeroporto to Bled, Glavna Avtobusna Postajalisceshuttle
    11h 26m
    €116–596
  9. Bus to Seville Airport, fly to Trieste – Friuli Venezia Giulia Airport, shuttle

    1. Take the bus from Tarifa to Sevilla Estación del Pradobus
    2. Fly from Seville Airport (SVQ) to Trieste – Friuli Venezia Giulia Airport (TRS)planeSVQ - TRS
    3. Take a shuttle bus from Trieste Airport to Bled, Glavna Avtobusna Postajalisceshuttle
    11h 43m
    €145–554
  10. Bus

    1. Take the bus from Algeciras to Barcelona, Estació d'Autobusos Nordbus
    2. Take the bus from Barcelona to Venice Mestrebus
    3. Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus stationbus907 / ...
    4. Take the bus from Avtobusna postaja Ljubljana to Bledbus
    44h 36m
    €200–305
  11. Bus, shuttle

    1. Take the bus from Estación de Algeciras San Bernardo to Estación Sur de Autobusesbus
    2. Take the bus from Méndez Álvaro Estación Sur to Padovabus
    3. Take the bus from Padova to Trevisobus101
    4. Take a shuttle bus from Treviso to Bled, Glavna Avtobusna Postajalisceshuttle
    44h 48m
    €129–480
  12. Drive 2,467.8 km

    1. Drive from Tarifa to Bledcar2,467.8 km
    26h 39m
    €390–564

Tarifa to Bled by bus and train

Calendar6Weekly Services
Duration33h 5mAverage Duration
Ticket€188Cheapest Price
See schedules

Questions & Answers

What companies run services between Tarifa, Andalusia, Spain and Bled, Slovenia?

You can take a bus from Tarifa to Bled via Estación de Algeciras San Bernardo, Algeciras, Barcelona, Estació d'Autobusos Nord, Barcelona, Venice Mestre, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Ljubljana bus station, and Avtobusna postaja Ljubljana in around 44h 36m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Slovenia

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides