Travel from Brno to Madrid

Train, bus or fly from Brno to Madrid?

Ryanair, BMI Regional and Lufthansa fly from Brno to Madrid 5 times a day. Alternatively, you can take a train from Brno to Madrid via Wien Hbf, Frankfurt(Main)Hbf, and Avignon TGV in around 24 hours 58 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Brno to Madrid

ModeDurationPrice
From Brno - Úzká line 48 bus to Brno airport, fly to Madrid airport, then train to Madrid.8 h 15 min$198
From Brno hl.n. train to Wien Hbf, train to Vienna airport, fly to Madrid airport, then train to Madrid.7 h 29 min$159
From Brno hl.n. train to Hlavní nádraží, bus to Prague airport, fly to Madrid airport, then train to Madrid.8 h 43 min$128
From Brno hl.n. train to Bratislava Hlavná Stanica, line 61 shuttle to Bratislava airport, fly to Madrid airport, then train to Madrid.7 h 47 min$107
From Brno hl.n. train to Wien Hbf, train to Frankfurt(Main)Hbf, train to Avignon TGV, then train to Madrid-Puerta de Atocha.24 h 58 min$546
From Brno, AN u hotelu Grand bus to Prague Florenc station then bus to Madrid Avenida America.39 h 35 min$179
From Brno drive to Madrid.22 h 47 min$350

How long does it take to get from Brno to Madrid?

It takes approximately 8 hours 15 minutes to get from Brno to Madrid, including transfers.

Is there a direct train between Brno and Madrid?

No, there is no direct train from Brno to Madrid. However, there are services departing from Brno hl.n. and arriving at Madrid-Puerta de Atocha via Wien Hbf, Frankfurt(Main)Hbf and Avignon TGV. The journey, including transfers, takes approximately 24 hours 58 minutes.

Is there a direct bus between Brno and Madrid?

No, there is no direct bus from Brno to Madrid. However, there are services departing from Brno, AN u hotelu Grand and arriving at Madrid Avenida America via Prague Florenc station. The journey, including transfers, takes approximately 39 hours 35 minutes.

Operators from Brno to Madrid

OperatorPhoneWebsite
Tour BusTour Bus
RyanairRyanair
BMI RegionalBMI Regional
LufthansaLufthansa
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
EurowingsEurowings
IberiaIberia
SwissSwiss
Vueling AirlinesVueling Airlines
Brussels AirlinesBrussels Airlines
British AirwaysBritish Airways
easyJeteasyJet
KLMKLM
LuxairLuxair
Air FranceAir France
Austrian AirlinesAustrian Airlines
Air EuropaAir Europa
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
CSACSA
IMHD BratislavaIMHD Bratislava
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
RegioJet+420 542 42 42 42RegioJet
Eurolines CZEurolines CZ