There are 13 ways to get from Barcelona to Moravia by plane, train, bus, 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.
Fly Barcelona–El Prat Airport to Vienna International Airport, train, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)BCN - VIE
- Take the train from Wien Hbf to Brno Hlavni Nadrazi
- Take the bus from Brno to Prostejov
9h 50mKč 1,553–5,008Fly Barcelona–El Prat Airport to Bratislava Airport, train, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)BCN - BTS
- Take the train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Take the bus from Brno to Prostejov
10h 22mKč 1,017–4,153Bus
- Take the bus from Barcelona Carrer de Ribes to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Brno
- Take the bus from Brno to Prostejov
30h 37mKč 1,982–5,772Drive 1,850.3 km
- Drive from Barcelona to Moravia1,850.3 km
19h 6mKč 6,968–10,064Fly Barcelona–El Prat Airport to Václav Havel Airport Prague, train
- Fly from Barcelona–El Prat Airport (BCN) to Václav Havel Airport Prague (PRG)BCN - PRG
- Take the train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazi
9h 52mKč 1,502–5,323Fly Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice, train
- Fly from Barcelona–El Prat Airport (BCN) to John Paul Ii International Airport Kraków–Balice (KRK)BCN - KRK
- Take the train from Krakow Glowny to Bohumin
- Take the train from Bohumin to Olomouc Hlavni Nadrazi
12h 22mKč 1,370–4,508Fly Barcelona–El Prat Airport to Wroclaw, train
- Fly from Barcelona–El Prat Airport (BCN) to Wroclaw (WRO)BCN - WRO
- Take the train from Wroclaw Glowny to Bohumin
- Take the train from Bohumin to Olomouc Hlavni Nadrazi
12h 34mKč 2,498–5,468Fly Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport, train, bus
- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)BCN - BUD
- Take the train from Budapest-Nyugati to Brno Hlavni Nadrazi
- Take the bus from Brno to Prostejov
13h 30mKč 2,495–5,575Bus to Girona–Costa Brava Airport, fly to Leoš Janáček Airport Ostrava, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airport
- Fly from Girona–Costa Brava Airport (GRO) to Leoš Janáček Airport Ostrava (OSR)GRO - OSR
- Take the train from Studenka to Olomouc Hlavni Nadrazi
10h 20mKč 3,456–5,830Bus via Padova
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padova
- Take the bus from Padua Bus Station to Brno Benesova Bus Station
- Take the bus from Brno to Prostejov
30h 39mKč 2,515–3,421Bus #2
- Take the bus from Barcelona to Prague
- Take the bus from Praha, ÚAN Florenc to Brno850 / ...
- Take the bus from Brno to Prostejov
31h 26mKč 1,926–4,418Train, bus
- Take the train from Barcelona-Sants to PerpignanTgv
- Take the bus from Perpignan to Nice
- Take the bus from Nice to Brno
- Take the train from Brno Hlavni Nadrazi to Prostejov Hlavni Nadrazi905 / ...
32h 53mKč 3,402–7,038Bus via Munich
- Take the bus from Barcelona to Munich central bus station
- Take the bus from Munich central bus station to Brno864
- Take the bus from Brno to Prostejov
33h 8mKč 2,114–5,162
Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE) flights
Questions & Answers
The cheapest way to get from Barcelona to Moravia is to fly and train and bus which costs 1 000 Kč - 4 200 Kč and takes 10h 22m.
The fastest way to get from Barcelona to Moravia is to fly and train and bus which takes 9h 50m and costs 1 500 Kč - 5 000 Kč.
No, there is no direct bus from Barcelona to Moravia. However, there are services departing from Barcelona Carrer de Ribes and arriving at Lešany via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Brno and Prostejov, aut.st. The journey, including transfers, takes approximately 30h 37m.
The distance between Barcelona and Moravia is 1626 km. The road distance is 1850.3 km.
The best way to get from Barcelona to Moravia without a car is to bus which takes 30h 37m and costs 1 900 Kč - 6 000 Kč.
It takes approximately 9h 50m to get from Barcelona to Moravia, including transfers.
Barcelona to Moravia bus services, operated by Itabus S.p.A., depart from Barcelona Carrer de Ribes station.
Barcelona to Moravia bus services, operated by Itabus S.p.A., arrive at Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) station.
Yes, the driving distance between Barcelona to Moravia is 1850 km. It takes approximately 19h 6m to drive from Barcelona to Moravia.
There are 321+ hotels available in Moravia.
What companies run services between Barcelona, Spain and Moravia, Olomoucký kraj, Czechia?
You can take a bus from Barcelona Carrer de Ribes to Lešany via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Brno, Prostejov, and Prostejov, aut.st in around 30h 37m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,000–3,700
Flights from Barcelona–El Prat Airport to Vienna International Airport via Bologna
- Ave. Duration
- 4h 40m
- When
- Tuesday
- Estimated price
- Kč 1,000–3,700
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Kč 1,400–3,300
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- Kč 650–3,400
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,300–3,000
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Turin
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- Kč 1,300–3,000
Flights from Barcelona–El Prat Airport to Wroclaw via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- Kč 1,500–3,700
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,000–3,100
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Bologna
- Ave. Duration
- 4h 50m
- When
- Tuesday and Saturday
- Estimated price
- Kč 1,000–3,100
Flights from Girona–Costa Brava Airport to Leoš Janáček Airport Ostrava
- Ave. Duration
- 2h 30m
- When
- Friday and Sunday
- Estimated price
- Kč 2,600–9,500
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 4h 3m
- When
- Tuesday to Sunday
- Estimated price
- Kč 1,500–6,000
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- Kč 1,200–6,500
Flights from Barcelona–El Prat Airport to Wroclaw via Munich
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- Kč 1,300–6,500
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- Kč 700–2,700
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- Kč 800–2,800
Flights from Barcelona–El Prat Airport to Wroclaw
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 850–3,400
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Kč 850–3,200
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 27m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,000–3,300
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- Kč 950–3,500
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Milan Malpensa
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,400–4,100
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Nice
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- Kč 1,400–4,100
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- Kč 1,200–4,300
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Vienna International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- Kč 1,400–6,000
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Kč 1,400–6,000
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Zurich
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- Kč 1,400–5,500
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- Kč 750–2,700
- Website
- smartwings.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,100–3,000
- Website
- lot.com
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 40m
- When
- Monday and Wednesday
- Estimated price
- Kč 1,700–5,500
Train from Wien Hbf to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- Kč 600–950
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 600–950
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- Kč 600–900
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 600–900
Train from Budapest-Nyugati to Brno Hlavni Nadrazi
- Ave. Duration
- 4h 11m
- Frequency
- Once daily
- Estimated price
- Kč 1,200–1,900
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 1,200–1,900
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- Kč 240–440
- Website
- https://regiojet.com/
Train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- Kč 220–420
- Website
- https://regiojet.com/
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 46m
- Frequency
- 4 times a day
- Estimated price
- Kč 110–340
- Website
- https://regiojet.com/
Train from Bohumin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- Kč 90–160
- Website
- https://regiojet.com/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- Kč 360–750
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 360–550
- 1st Class
- Kč 550–750
- Business
- Kč 620–660
Train from Bohumin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- Kč 170–360
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 170–240
- 1st Class
- Kč 270–360
- Business
- Kč 302–306
Train from Studenka to Olomouc Hlavni Nadrazi
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- Kč 120–260
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 120–180
- 1st Class
- Kč 190–260
- Business
- Kč 215–225
Train from Brno Hlavni Nadrazi to Prostejov Hlavni Nadrazi
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- Kč 110–230
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 110–160
- 1st Class
- Kč 170–230
- Business
- Kč 190–200
- Phone
- +420 220 311 700
- info@le.cz
- Website
- leoexpress.com
Train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- Kč 290–750
- Website
- https://www.leoexpress.com/en
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- Kč 100–310
- Website
- https://www.leoexpress.com/en
Train from Bohumin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- Kč 100–260
- Website
- https://www.leoexpress.com/en
Train from Studenka to Olomouc Hlavni Nadrazi
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- Kč 65–180
- Website
- https://www.leoexpress.com/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- Kč 1,100–1,600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- Kč 150–180
- Website
- https://jegy.mav.hu/
Train from Budapest-Nyugati to Brno Hlavni Nadrazi
- Ave. Duration
- 4h 6m
- Frequency
- Every 4 hours
- Estimated price
- Kč 370–430
- Website
- https://jegy.mav.hu/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- Kč 160–300
- Website
- https://www.zssk.sk/en/
Train from Bohumin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- Kč 130–250
- Website
- https://www.zssk.sk/en/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- Kč 700–850
- Website
- https://www.intercity.pl/en/
Train from Bohumin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- Kč 190–360
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Kč 190–270
- 1st Class
- Kč 290–360
Train from Wroclaw Glowny to Bohumin
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- Kč 950–1,300
- Website
- https://www.intercity.pl/en/
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- Kč 850–2,400
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- Kč 390–550
- Website
- https://www.renfe.com/es/en
- Phone
- +420 725 100 725
- info@arriva.cz
- Website
- arriva.cz
Bus from Brno to Prostejov
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- Kč 60–85
- Schedules at
- arriva.cz
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Barcelona Carrer de Ribes to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 17h 14m
- Frequency
- 3 times a week
- Estimated price
- Kč 950–3,900
- Website
- https://www.itabus.it/en/home
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Brno
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Kč 1,200–1,800
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Prague
- Ave. Duration
- 25h 50m
- Frequency
- Once daily
- Estimated price
- Kč 1,600–3,900
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Brno
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- Kč 190–470
- Website
- https://www.flixbus.co.uk
Bus from Perpignan to Nice
- Ave. Duration
- 6h 6m
- Frequency
- 5 times a week
- Estimated price
- Kč 600–1,200
- Website
- https://www.flixbus.co.uk
Bus from Nice to Brno
- Ave. Duration
- 19h 40m
- Frequency
- Once daily
- Estimated price
- Kč 2,300–3,300
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Munich central bus station
- Ave. Duration
- 22h 25m
- Frequency
- 6 times a week
- Estimated price
- Kč 1,300–3,400
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Brno
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a day
- Estimated price
- Kč 750–1,700
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Brno
- Ave. Duration
- 9h 40m
- Frequency
- Once a week
- Estimated price
- Kč 950–1,500
- Website
- https://regiojet.com/
Bus from Padua Bus Station to Brno Benesova Bus Station
- Ave. Duration
- 10h 20m
- Frequency
- Once a week
- Estimated price
- Kč 1,000–1,600
- Website
- https://regiojet.com/
Bus from Praha, ÚAN Florenc to Brno
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- Kč 200–340
- Website
- https://regiojet.com/
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 535
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,400–1,800
- Schedules at
- tabitatour.ro
Want to know more about travelling around Czechia
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

























































