There are 12 ways to get from Brno to Spain by train, plane, bus, night 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.
Train to Vienna International Airport, fly to Barcelona–El Prat Airport
best- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Barcelona–El Prat Airport (BCN)plane VIE - BCN
7h 1m€45–186Train to Bratislava Airport, fly to Barcelona–El Prat Airport
cheapest- Take the train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Barcelona–El Prat Airport (BCN)plane BTS - BCN
7h 24m€36–166Bus, train
- Take the bus from Brno to Parisbus N1309
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
24h 20m€152–332Train, night train
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain Rj
- Take the night train from Wien Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
28h 43m€226–556Drive 1,811.6 km
- Drive from Brno to Barcelonacar 1,811.6 km
18h 30m€281–405Train to Vienna International Airport, fly to Son Sant Joan Airport
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Son Sant Joan Airport (PMI)plane VIE - PMI
6h 47m€50–265Train to Vienna International Airport, fly to Valencia Airport
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Valencia Airport (VLC)plane VIE - VLC
7h 2m€58–225Train to Vienna International Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane VIE - MAD
7h 33m€68–225Train to Vienna International Airport, fly to Málaga Airport
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Málaga Airport (AGP)plane VIE - AGP
7h 36m€57–242Train to Vienna International Airport, fly to Alicante-Elche Airport, bus
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Alicante-Elche Airport (ALC)plane VIE - ALC
- Take the bus from Alicante Aeropuerto to Estación de Autobuses de Murciabus
8h 48m€71–219Bus
- Take the bus from Brno to Praha, ÚAN Florencbus 850 / ...
- Take the bus from Prague to Barcelonabus FlixBus N872
28h 55m€53–123Bus via Munich
- Take the bus from Brno Hlavní Nádraží to München, ZOBbus Ivano-Frankivsk
- Take the bus from Munich - Bus Station to Barcelona - Airport Prat T1bus BlaBlaCar Bus
34h 36m
Brno to Spain by bus, subway, and train
Questions & Answers
The cheapest way to get from Brno to Spain is to bus which costs €50 - €130 and takes 28h 55m.
The fastest way to get from Brno to Spain is to train and fly which takes 6h 47m and costs €50 - €270.
No, there is no direct bus from Brno to Spain. However, there are services departing from Brno and arriving at Barcelona via Prague. The journey, including transfers, takes approximately 28h 55m.
No, there is no direct train from Brno to Spain. However, there are services departing from Brno Hlavni Nadrazi and arriving at Barcelona-Plaça De Catalunya via Wien Hbf, Brussel-Zuid / Bruxelles-Midi, Lyon Part Dieu and Barcelona Sants. The journey, including transfers, takes approximately 28h 43m.
The distance between Brno and Spain is 1552 km. The road distance is 1811.6 km.
The best way to get from Brno to Spain without a car is to bus and train which takes 24h 20m and costs €150 - €340.
It takes approximately 7h 1m to get from Brno to Spain, including transfers.
Brno to Spain bus services, operated by FlixBus, depart from Brno station.
Brno to Spain train services, operated by České dráhy (ČD), depart from Brno Hlavni Nadrazi station.
Brno to Spain bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
What companies run services between Brno, Czechia and Spain?
You can take a bus from Brno to Barcelona via Prague in around 28h 55m.
- Website
- ryanair.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €40–140
Flights from Vienna International Airport to Barcelona–El Prat Airport via Venice
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €40–140
Flights from Vienna International Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €40–140
Flights from Vienna International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €35–220
Flights from Vienna International Airport to Valencia Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–180
Flights from Vienna International Airport to Valencia Airport via Bologna
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €45–180
Flights from Vienna International Airport to Valencia Airport via Venice Treviso
- Ave. Duration
- 5h 50m
- When
- Friday and Sunday
- Estimated price
- €45–180
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €25–130
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €50–170
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport via Bologna
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €50–170
Flights from Vienna International Airport to Málaga Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €55–180
Flights from Vienna International Airport to Málaga Airport via Venice Treviso
- Ave. Duration
- 5h 55m
- When
- Monday and Wednesday
- Estimated price
- €55–180
Flights from Vienna International Airport to Alicante-Elche Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €50–150
- Website
- austrian.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–80
Flights from Vienna International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €55–230
Flights from Vienna International Airport to Valencia Airport
- Ave. Duration
- 2h 40m
- When
- Thursday and Sunday
- Estimated price
- €80–310
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €75–310
Flights from Vienna International Airport to Málaga Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–310
Flights from Vienna International Airport to Alicante-Elche Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday
- Estimated price
- €75–290
- Website
- vueling.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €30–110
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €65–170
- Website
- iberia.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €30–110
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €65–170
- Website
- lufthansa.com
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €60–320
- Website
- flyulendo.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €28–120
Flights from Vienna International Airport to Málaga Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday and Saturday
- Estimated price
- €30–170
- Website
- swiss.com
Flights from Vienna International Airport to Adolfo Suárez Madrid–Barajas Airport via Zurich
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €65–290
Flights from Vienna International Airport to Málaga Airport via Geneva
- Ave. Duration
- 6h 40m
- When
- Monday and Friday
- Estimated price
- €70–300
- Website
- easyjet.com
Flights from Vienna International Airport to Barcelona–El Prat Airport via Milan Linate
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- €75–170
- Website
- wizzair.com
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €25–120
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €9–17
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 44m
- Frequency
- 4 times a day
- Estimated price
- €8–40
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9–18
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- €4–14
- Website
- https://regiojet.com/
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €55–200
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €75–180
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Wien Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 15h 20m
- Frequency
- 6 times a week
- Estimated price
- €90–280
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €260–280
- Couchette Carriage
- €160–190
- Seating Carriage
- €90–110
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- €33–38
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brno to Paris
- Ave. Duration
- 16h 15m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- https://www.flixbus.co.uk
Bus from Brno to Praha, ÚAN Florenc
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.flixbus.co.uk
Bus from Prague to Barcelona
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- €45–110
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Alicante Aeropuerto to Estación de Autobuses de Murcia
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €6–9
- Website
- https://www.alsa.com/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Brno to Praha, ÚAN Florenc
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://regiojet.com/
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Brno Hlavní Nádraží to München, ZOB
- Ave. Duration
- 9h 59m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Munich - Bus Station to Barcelona - Airport Prat T1
- Ave. Duration
- 22h 55m
- Frequency
- Twice daily
- Estimated price
- €90–130
- Website
- https://www.blablacar.co.uk/bus
Want to know more about travelling around Spain
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
More Questions & Answers
Brno to Spain train services, operated by České dráhy (ČD), arrive at Wien Hbf station.
Yes, the driving distance between Brno to Spain is 1812 km. It takes approximately 18h 30m to drive from Brno to Spain.
Book your Brno to Spain bus tickets online with Omio and FlixBus.
There are 5506+ hotels available in Spain.





































