There are 12 ways to get from Slovenia to Spain by shuttle, plane, bus, train 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.

Recommended option

Shuttle to Graz, fly to Palma Mallorca  •  5 h 17 min

  1. Take a shuttle bus from Maribor to Graz Airport
  2. Fly from Graz (GRZ) to Palma Mallorca (PMI) GRZ - PMI

$119 - $429

Cheapest option

Shuttle to Venice, fly to Barcelona  •  7 h 39 min

  1. Take a shuttle bus from Portorož to Venice Airport
  2. Fly from Venice (VCE) to Barcelona (BCN) VCE - BCN

$85 - $584

10 alternative options

Fly Zagreb to Barcelona  •  6 h 12 min

  1. Fly from Zagreb (ZAG) to Barcelona (BCN) ZAG - BCN

$125 - $428

Fly Trieste to Valencia  •  5 h 19 min

  1. Fly from Trieste (TRS) to Valencia (VLC) TRS - VLC

$96 - $510

Shuttle to Venice, fly to Palma Mallorca  •  7 h 40 min

  1. Take a shuttle bus from Portorož to Venice Airport
  2. Fly from Venice (VCE) to Palma Mallorca (PMI) VCE - PMI

$114 - $678

Shuttle to Venice, fly to Madrid  •  8 h 37 min

  1. Take a shuttle bus from Portorož to Venice Airport
  2. Fly from Venice (VCE) to Madrid (MAD) VCE - MAD

$116 - $628

Bus, train via Barcelona Sants  •  22 h 19 min

  1. Take the bus from Ljubljana to Trieste 977 / ...
  2. Take the train from Trieste Centrale to Torino Porta Susa Fr
  3. Take the train from Torino Porta Susa to Lyon Part Dieu Tgv
  4. Take the train from Lyon Part Dieu to Barcelona Sants Ave
  5. Take the train from Barcelona Sants to Madrid-Puerta de Atocha Ave / ...

$297 - $496

Bus, train  •  25 h 8 min

  1. Take the bus from Ljubljana to Marseille, Marseille St. Charles N482
  2. Take the train from Marseille-St-Charles to Madrid-Puerta de Atocha Ave

$209 - $404

Train  •  25 h 34 min

  1. Take the train from Ljubljana to Villach Hbf Ec / ...
  2. Take the train from Villach Hbf to Stuttgart Hbf Ec
  3. Take the train from Stuttgart Hbf to Strasbourg Ice / ...
  4. Take the train from Strasbourg to Avignon TGV Tgv
  5. Take the train from Avignon TGV to Madrid-Puerta de Atocha Ave

$409 - $570

Bus  •  35 h 10 min

  1. Take the bus from Ljubljana to Padova
  2. Take the bus from Padova to Madrid

Shuttle, bus  •  37 h 3 min

  1. Take a shuttle bus from Ljubljana to Venezia Mestre
  2. Take the bus from Mestre Viale Stazione to Madrid Méndez Alvaro-Áncora

$169 - $599

Drive  •  19 h 19 min

  1. Drive from Ljubljana to Madrid 1285.5 miles

$250 - $370

What companies run services between Slovenia and Spain?

Croatia Airlines, Vueling Airlines and three other airlines fly from Brežice to Barcelona 4 times a day. Alternatively, you can take a train from Ljubljana to Madrid via Villach Hbf, Stuttgart Hbf, Strasbourg, Avignon TGV, and Atocha-Renfe in around 25 h 34 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Graz to Palma Mallorca via Munich
Avg. Duration
4 h 26 min
When
Wednesday and Saturday
Estimated price
$160 - $550
Flights from Zagreb to Barcelona via Munich
Avg. Duration
4 h 37 min
When
Every day
Estimated price
$220 - $650
Flights from Trieste to Valencia via Munich
Avg. Duration
5 h 20 min
When
Tuesday, Thursday and Saturday
Estimated price
$300 - $850
Flights from Venice to Barcelona via Frankfurt
Avg. Duration
4 h 29 min
When
Every day
Estimated price
$200 - $750
Flights from Venice to Palma Mallorca via Munich
Avg. Duration
4 h 25 min
When
Saturday
Estimated price
$240 - $1,300
Flights from Venice to Madrid via Frankfurt
Avg. Duration
5 h
When
Every day
Estimated price
$190 - $700
Iberia
Website
iberia.com
Flights from Zagreb to Barcelona via Madrid
Avg. Duration
5 h 10 min
When
Friday
Estimated price
$95 - $600
Flights from Venice to Barcelona
Avg. Duration
1 h 50 min
When
Every day
Estimated price
$50 - $390
Flights from Venice to Palma Mallorca via Barcelona
Avg. Duration
3 h 35 min
When
Every day
Estimated price
$130 - $700
Flights from Venice to Palma Mallorca via Madrid
Avg. Duration
5 h
When
Thursday, Friday and Saturday
Estimated price
$110 - $460
Flights from Venice to Madrid
Avg. Duration
2 h 36 min
When
Every day
Estimated price
$110 - $700
Flights from Venice to Madrid via Barcelona
Avg. Duration
4 h 25 min
When
Sunday
Estimated price
$110 - $600
Vueling Airlines
Website
vueling.com
Flights from Zagreb to Barcelona
Avg. Duration
2 h 10 min
When
Saturday
Estimated price
$65 - $410
Flights from Venice to Barcelona
Avg. Duration
1 h 50 min
When
Every day
Estimated price
$50 - $390
Flights from Venice to Palma Mallorca via Barcelona
Avg. Duration
3 h 35 min
When
Every day
Estimated price
$130 - $700
Flights from Venice to Madrid via Barcelona
Avg. Duration
4 h 25 min
When
Sunday
Estimated price
$110 - $600
Air France
Website
airfrance.com
Flights from Zagreb to Barcelona via Paris CDG
Avg. Duration
5 h 5 min
When
Every day
Estimated price
$200 - $700
Flights from Venice to Barcelona via Paris CDG
Avg. Duration
4 h 25 min
When
Every day
Estimated price
$160 - $800
Flights from Venice to Madrid via Paris CDG
Avg. Duration
5 h 10 min
When
Every day
Estimated price
$170 - $750
Swiss
Website
swiss.com
Flights from Venice to Barcelona via Zurich
Avg. Duration
4 h 12 min
When
Every day
Estimated price
$250 - $1,000
Flights from Venice to Palma Mallorca via Zurich
Avg. Duration
3 h 55 min
When
Saturday
Estimated price
$300 - $1,300
Flights from Venice to Madrid via Zurich
Avg. Duration
4 h 45 min
When
Every day
Estimated price
$210 - $900
Ryanair
Website
ryanair.com
Flights from Trieste to Valencia
Avg. Duration
2 h 15 min
When
Thursday and Sunday
Estimated price
$50 - $300
Flights from Venice to Barcelona
Avg. Duration
1 h 50 min
When
Every day
Estimated price
$35 - $250
easyJet
Website
easyjet.com
Flights from Venice to Barcelona via Basel
Avg. Duration
4 h 35 min
When
Monday, Friday and Sunday
Estimated price
$120 - $750
Flights from Venice to Palma Mallorca
Avg. Duration
2 h 15 min
When
Tuesday and Thursday
Estimated price
$120 - $950
Flights from Venice to Madrid via Lyon
Avg. Duration
4 h 55 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$150 - $750
Austrian Airlines
Website
austrian.com
Flights from Graz to Palma Mallorca
Avg. Duration
2 h 20 min
When
Sunday
Estimated price
$120 - $500
Flights from Graz to Palma Mallorca via Vienna
Avg. Duration
5 h 5 min
When
Thursday
Estimated price
$140 - $600
Alitalia
Website
alitalia.com
Flights from Venice to Barcelona via Rome
Avg. Duration
4 h 20 min
When
Every day
Estimated price
$100 - $650
Flights from Venice to Madrid via Rome
Avg. Duration
4 h 50 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$120 - $600
Niki
Website
flyniki.com
Flights from Graz to Palma Mallorca
Avg. Duration
2 h 5 min
When
Thursday
Estimated price
$160 - $650
Eurowings
Website
eurowings.com
Flights from Graz to Palma Mallorca
Avg. Duration
2 h 20 min
When
Sunday
Estimated price
$120 - $500
Croatia Airlines
Website
croatiaairlines.com
Flights from Zagreb to Barcelona
Avg. Duration
2 h 5 min
When
Sunday
Estimated price
$210 - $700
Volotea
Website
volotea.com
Flights from Venice to Palma Mallorca
Avg. Duration
2 h
When
Saturday
Estimated price
$110 - $600
Air Europa
Website
aireuropa.com
Flights from Venice to Madrid
Avg. Duration
2 h 35 min
When
Every day
Estimated price
$290 - $1,100
Brussels Airlines
Website
brusselsairlines.com
Flights from Venice to Madrid via Brussels
Avg. Duration
5 h 10 min
When
Monday to Saturday
Estimated price
$90 - $600
KLM
Website
klm.com
Flights from Venice to Madrid via Amsterdam
Avg. Duration
5 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$160 - $700
Train operators
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Torino Porta Susa to Lyon Part Dieu
Avg. Duration
4 h 17 min
Frequency
Once daily
Estimated price
$65 - $75
Website
en.oui.sncf
2nd Class
$65 - $75
1st Class
$95 - $130
Train from Strasbourg to Avignon TGV
Avg. Duration
4 h 52 min
Frequency
Every 4 hours
Estimated price
$140 - $170
Website
en.oui.sncf
2nd Class
$140 - $170
1st Class
$190 - $290
French Railways (SNCF)
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Lyon Part Dieu to Barcelona Sants
Avg. Duration
5 h 7 min
Frequency
Once daily
Estimated price
$80 - $120
Website
en.oui.sncf
Train from Marseille-St-Charles to Madrid-Puerta de Atocha
Avg. Duration
7 h 44 min
Frequency
Once daily
Estimated price
$140 - $210
Website
en.oui.sncf
Train from Avignon TGV to Madrid-Puerta de Atocha
Avg. Duration
7 h 2 min
Frequency
Once daily
Estimated price
$120 - $170
Website
en.oui.sncf
Spanish Railways AVE
Website
renfe.com
Train from Barcelona Sants to Madrid-Puerta de Atocha
Avg. Duration
2 h 45 min
Frequency
Hourly
Estimated price
$80 - $110
Website
renfe.com
Austrian Railways (ÖBB)
Bus operators
GoOpti
Phone
+386 1 320 4530
Email
info@goopti.com
Website
goopti.com
Shuttle from Maribor to Graz Airport
Avg. Duration
51 min
Frequency
On demand
Estimated price
$27 - $110
Schedules at
goopti.com
Shared
$27 - $40
Private
$55 - $110
Shuttle from Portorož to Venice Airport
Avg. Duration
2 h 31 min
Frequency
On demand
Estimated price
$30 - $340
Schedules at
goopti.com
Shared
$30 - $50
Private
$180 - $340
Shuttle from Ljubljana to Venezia Mestre
Avg. Duration
3 h 29 min
Frequency
On demand
Estimated price
$45 - $430
Schedules at
goopti.com
Shared
$45 - $65
Private
$230 - $430
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Ljubljana to Trieste
Avg. Duration
1 h 35 min
Frequency
Twice daily
Estimated price
$5 - $10
Website
flixbus.co.uk
Bus from Ljubljana to Marseille, Marseille St. Charles
Avg. Duration
16 h 15 min
Frequency
Once daily
Estimated price
$65 - $120
Website
flixbus.co.uk
Crnja Tours
Phone
+385 91 30 30 356
Email
info@crnja-tours.hr
Website
crnja-tours.hr
Bus from Ljubljana to Trieste
Avg. Duration
1 h 23 min
Frequency
Once daily
Estimated price
$11 - $16
Schedules at
crnja-tours.hr
Book at
crnja.getbybus.com
Florentia Bus
Phone
+39 055 967024
Email
info@florentiabus.it
Website
florentiabus.it
Bus from Ljubljana to Trieste
Avg. Duration
1 h 24 min
Frequency
Once daily
Estimated price
$65 - $90
Schedules at
florentiabus.it
Bus from Ljubljana to Padova
Avg. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$70 - $100
Schedules at
florentiabus.it
Globtour
ATVO S.p.A.
Phone
+39 0421 5944
Email
atvo@atvo.it
Website
atvo.it
Bus from Trg Osvobodilne Lubiana to Trieste Station
Avg. Duration
1 h 40 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
atvo.it
Atlassib
Phone
(004) 0269 229.224
Email
informatii@atlassib.es
Website
atlassib.es
Bus from Padova to Madrid
Avg. Duration
29 h 45 min
Frequency
Once daily
Schedules at
atlassib.es

Want to know more about travelling around Spain

Rome2rio's unique Travel Guides 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.

Questions & Answers

How far is it from Slovenia to Spain?

The distance between Slovenia and Spain is 1633 km. The road distance is 2057 km.

What is the cheapest way to get from Slovenia to Spain?

The cheapest way to get from Slovenia to Spain is to fly which costs 150€ and takes 6 h 12 min.

What is the fastest way to get from Slovenia to Spain?

The quickest way to get from Slovenia to Spain is to shuttle and fly which takes 5 h 17 min and costs 170€.

How long does it take to get from Slovenia to Spain?

It takes approximately 5 h 17 min to get from Slovenia to Spain, including transfers.