There are 10 ways to get from Tarifa to Vienna by car ferry, plane, bus, train, ferry, 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.
Car ferry to Tangier Ibn Battouta Airport, fly to Vienna International Airport
best- Take the car ferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Vienna International Airport (VIE)plane TNG - VIE
8h 32m€131–857Bus to Málaga Airport, fly to Bratislava Airport, train
cheapest- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to Bratislava Airport (BTS)plane AGP - BTS
- Take the train from Bratislava Hlavna Stanica to Wien Hbftrain
10h 6m€73–260Bus, train
- Take the bus from Algeciras to La Rochellebus
- Take the train from La Rochelle Ville to Strasbourgtrain Tgv
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the train from Hauptbahnhof to München Hbftrain 42 / ...
- Take the train from München Hbf to Wien Westbahnhoftrain Drf / ...
43h 34m€442–836Ferry, car ferry, bus, train
- Take the ferry from Tarifa to Tanger Villeferry
- Take the car ferry from Port of Tangier Ville to Port of Setecarferry
- Take the bus from Montpellier to Maribor bus stationbus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Wien Hbftrain Rj / ...
3d 10h€278–528Drive 2,789.2 km
- Drive from Tarifa to Viennacar 2,789.2 km
28h 14m€451–651Bus to Málaga Airport, fly to Vienna International Airport
- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to Vienna International Airport (VIE)plane AGP - VIE
8h 17m€83–280Car ferry to Tangier Ibn Battouta Airport, fly to Bratislava Airport, train
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Bratislava Airport (BTS)plane TNG - BTS
- Take the train from Bratislava Hlavna Stanica to Wien Hbftrain
11h 47m€101–547Bus, train to Jerez Airport, fly to Vienna International Airport
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
- Take the train from Cadiz to La Parratrain
- Fly from Jerez Airport (XRY) to Vienna International Airport (VIE)plane XRY - VIE
10h 35m€93–375Bus
- Take the bus from Tarifa to Meridabus
- Take the bus from Merida to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Vienna, Central Station Südtiroler Platzbus
47h 25m€218–397Bus via Barcelona
- Take the bus from Algeciras to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcellona to Venezia Mestrebus
- Take the bus from Venice Mestre Train Station to Vienna, Central Station Südtiroler Platzbus
2d€193–381
Tarifa to Vienna by bus, foot, and train
Questions & Answers
The cheapest way to get from Tarifa to Vienna is to bus and fly and train which costs €70 - €260 and takes 10h 6m.
The fastest way to get from Tarifa to Vienna is to bus and fly which takes 8h 17m and costs €80 - €280.
No, there is no direct bus from Tarifa to Vienna station. However, there are services departing from Tarifa and arriving at Vienna, Central Station Südtiroler Platz via Merida and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 47h 25m.
The distance between Tarifa and Vienna is 2365 km. The road distance is 2789.2 km.
The best way to get from Tarifa to Vienna without a car is to bus and train which takes 43h 34m and costs €440 - €850.
It takes approximately 8h 32m to get from Tarifa to Vienna, including transfers.
Tarifa to Vienna bus services, operated by ALSA, depart from Tarifa station.
Tarifa to Vienna bus services, operated by ALSA, arrive at Merida station.
Yes, the driving distance between Tarifa to Vienna is 2789 km. It takes approximately 28h 14m to drive from Tarifa to Vienna.
There are 2444+ hotels available in Vienna.
What companies run services between Tarifa, Andalusia, Spain and Vienna, Austria?
You can take a bus from Tarifa to Vienna, Central Station Südtiroler Platz via Merida and Milano, Autostazione Lampugnano in around 47h 25m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Málaga Airport
- Ave. Duration
- 7h 57m
- When
- Saturday and Wednesday
- Estimated price
- €100–350
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Marseille
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €100–350
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Milan Bergamo
- Ave. Duration
- 7h 40m
- When
- Tuesday and Wednesday
- Estimated price
- €100–350
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Friday and Saturday
- Estimated price
- €100–350
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €55–180
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via Málaga Airport
- Ave. Duration
- 12h 5m
- When
- Monday
- Estimated price
- €95–330
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 11h 1m
- When
- Monday and Saturday
- Estimated price
- €95–330
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via Manchester
- Ave. Duration
- 7h 15m
- When
- Wednesday and Saturday
- Estimated price
- €120–370
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via London Stansted
- Ave. Duration
- 10h 40m
- When
- Tuesday and Sunday
- Estimated price
- €100–330
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €55–200
Flights from Málaga Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €55–200
Flights from Málaga Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 6h 57m
- When
- Sunday and Saturday
- Estimated price
- €55–200
- Website
- austrian.com
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €150–750
Flights from Tangier Ibn Battouta Airport to Vienna International Airport via Málaga Airport
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- €150–750
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90–330
Flights from Jerez Airport to Vienna International Airport via Stuttgart
- Ave. Duration
- 5h 40m
- When
- Wednesday and Sunday
- Estimated price
- €150–460
Flights from Jerez Airport to Vienna International Airport via Palma Mallorca
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €150–550
- Website
- swiss.com
Flights from Málaga Airport to Vienna International Airport via Zurich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €85–340
Flights from Jerez Airport to Vienna International Airport via Zurich
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €260–750
- Website
- wizzair.com
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Tuesday to Sunday
- Estimated price
- €80–290
Flights from Tangier Ibn Battouta Airport to Bratislava Airport via Málaga Airport
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- €80–290
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €35–160
- Website
- iberia.com
Flights from Jerez Airport to Vienna International Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €120–430
- Website
- luxair.lu
Flights from Jerez Airport to Vienna International Airport via Luxembourg
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- €140–700
- Website
- eurowings.com
Flights from Jerez Airport to Vienna International Airport via Stuttgart
- Ave. Duration
- 5h 40m
- When
- Wednesday and Sunday
- Estimated price
- €150–460
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from La Rochelle Ville to Strasbourg
- Ave. Duration
- 5h 53m
- Frequency
- Twice a week
- Estimated price
- €190–310
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Website
- https://www.sncf-connect.com/en-en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €29–70
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Every 30 minutes
- Estimated price
- €40–110
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €25–60
- Website
- https://www.ns.nl/en
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- €45–80
- Website
- https://westbahn.at/en/
Train from München Hbf to Wien Westbahnhof
- Ave. Duration
- 4h 4m
- Frequency
- Every 2 hours
- Estimated price
- €85–150
- Website
- https://westbahn.at/en/
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €40–70
- Website
- https://westbahn.at/en/
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–20
- Website
- https://potniski.sz.si/en/
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- €13–20
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €30–50
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €15–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €15–23
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €24–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 39m
- Frequency
- Once a week
- Estimated price
- €40–75
- Website
- https://www.oebb.at/en/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- https://www.zssk.sk/en/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Algeciras to La Rochelle
- Ave. Duration
- 24h 15m
- Frequency
- 6 times a week
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Maribor bus station
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
Bus from Merida to Milan
- Ave. Duration
- 27h 40m
- Frequency
- Once daily
- Estimated price
- €130–230
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Estimated price
- €55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Terminal Fuengirola
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €17–30
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €13–20
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Tarifa to Merida
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €30–70
- Website
- https://www.alsa.com/en/
Bus from Algeciras to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Estimated price
- €90–190
- Website
- https://www.alsa.com/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Barcellona to Venezia Mestre
- Ave. Duration
- 18h 55m
- Frequency
- Once daily
- Estimated price
- €65–130
- Website
- https://www.itabus.it/en/home
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Venice Mestre Train Station to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a week
- Estimated price
- €35–55
- Website
- https://regiojet.com/
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €9–221
- Website
- https://www.balearia.com/en
- Sirena Seat No Car
- €40
- Neptuno Seat No Car
- €50
- Sirena Seat Car
- €211
- Neptuno Seat Car
- €221
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–50
- Schedules at
- aml.ma
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €130–210
- Website
- https://www.gnv.it/en
Want to know more about travelling around Austria
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide





































































































