Travel from Barcelona to Romania

Bus or fly from Barcelona to Romania?

Wizz Air, Lufthansa and Tarom fly from Barcelona to Cluj-Napoca 3 times a day. Alternatively, Amring operates a bus from Barcelona to Bucharest once a week. Tickets cost $85 - $120 and the journey takes 37 hours.

How to get from Barcelona to Romania

ModeDurationPrice
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Cluj-Napoca airport, then taxi to Cluj-Napoca.5 h 27 min$126
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, then subway to Sector 2.6 h 10 min$104
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Timisoara airport, then shuttle to Timișoara.5 h 57 min$97
From Barcelona - Passeig de Gràcia train to Barcelona airport then fly to Iasi airport.5 h 42 min$121
From Barcelona Sants train to Marseille, bus to Ruse, bus to Gara de Nord, then subway to Piata Unirii.32 h 10 min$367
From Barcelona Pl. Catalunya train to Bellaterra, walk to Bellaterra, bus to Bucureşti - Militari, walk to Păcii, then subway to Piata Unirii.39 h$114
From Barcelona bus to Gara de Nord then subway to Piata Unirii.40 h 7 min$101
From Barcelona Sants train to Montpellier Saint-Roch, train to Lyon Part Dieu, train to Karlsruhe Hbf, bus to Hegyeshalom, train to Gara de Nord, then subway to Piata Unirii.45 h 21 min$484
From Barcelona car ferry to Civitavecchia then drive to Bucharest.40 h 15 min$449
From Barcelona drive to Bucharest.26 h 31 min$377

How long does it take to get from Barcelona to Romania?

It takes approximately 5 hours 27 minutes to get from Barcelona to Romania, including transfers.

Operators from Barcelona to Romania

OperatorPhoneWebsite
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Wizz AirWizz Air
LufthansaLufthansa
TaromTarom
Blue AirBlue Air
Vueling AirlinesVueling Airlines
Air FranceAir France
KLMKLM
IberiaIberia
Turkish AirlinesTurkish Airlines
RyanairRyanair
AlitaliaAlitalia
EurowingsEurowings
Austrian AirlinesAustrian Airlines
Brussels AirlinesBrussels Airlines
RAT Bucharest+4021 311 05 95RAT Bucharest
Metrorex004 021 319 36 01Metrorex
Aeroportul International TimisoaraAeroportul International Timisoara
Spanish Railways AVESpanish Railways AVE
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Avtoekspres+359 (0) 52 757 044Avtoekspres
FGC Catalunya900 90 15 15FGC Catalunya
Amring+4-0269-238.788Amring
Tabita Tour+4-0263-21.55.00Tabita Tour
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Eurolines HU+36 (1) 382-0888Eurolines HU
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Grimaldi Lines+39.081.496.444Grimaldi Lines