Travel from Istanbul to Spain

Bus or fly from Istanbul to Spain?

Turkish Airlines, Lufthansa and eight other airlines fly from Istanbul to Barcelona hourly. Alternatively, you can take a bus from Istanbul to Madrid via Sofia, Intercambiador de Avenida de America, and Alcala - Manuel Becerra in around 2 days 9 h.

How to get from Istanbul to Spain

ModeDurationPrice
From Aksaray Metro to Istanbul airport, fly to Barcelona airport, then train to Barcelona.6 h 44 min$173
From Aksaray Metro to Istanbul airport, fly to Valencia airport, then line 5 subway to Valencia.6 h 54 min$185
From Vezneciler Metro to Istanbul Taksim Square, shuttle to Sabiha Gokcen airport, fly to Barcelona airport, then train to Barcelona.7 h 58 min$169
From Aksaray Metro to Istanbul airport, fly to Malaga airport, then train to Málaga.7 h 37 min$214
From Aksaray Metro to Istanbul airport, fly to Madrid airport, train to Atocha, then train to Madrid.7 h 52 min$155
From Vezneciler Metro to Istanbul Taksim Square, shuttle to Sabiha Gokcen airport, fly to Madrid airport, train to Atocha, then train to Madrid.9 h 11 min$131
From Istanbul - Aksaray bus to Constanta, train to Bucuresti Nord Gara A, train to Brasov, bus to Zaragoza Delicias, train to Atocha-Renfe, then line 1 subway to Sol.44 h 58 min$310
From Istanbul taxi to Halkali, night train to Videle, train to Timisoara Nord, walk to Timisoara, bus to Zaragoza Delicias, train to Atocha-Renfe, then line 1 subway to Sol.47 h 7 min$280
From Istanbul bus to Sofia, bus to Intercambiador de Avenida de America, line 12 bus to Alcala - Manuel Becerra, then line 53 bus to Sol - Sevilla.2 days 9 h
From Istanbul bus to Sofia, bus to Atocha-Renfe, then line 1 subway to Sol.2 days 11 h$197
From Istanbul bus to Burgas, bus to Méndez Álvaro - Estación Sur, then line 148 bus to Callao.2 days 17 h$171
From Istanbul drive to Madrid.33 h 45 min$555

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

It takes approximately 6 h 44 min to get from Istanbul to Spain, including transfers.

Is there a direct bus between Istanbul and Spain?

No, there is no direct bus from Istanbul to Spain. However, there are services departing from Istanbul and arriving at Sol - Sevilla via Sofia, Intercambiador de Avenida de America and Alcala - Manuel Becerra. The journey, including transfers, takes approximately 2 days 9 h.

Operators from Istanbul to Spain

OperatorPhoneWebsite
Istanbul Ulasim+90 212 568 99 70Istanbul Ulasim
Turkish AirlinesTurkish Airlines
LufthansaLufthansa
KLMKLM
Aegean AirlinesAegean Airlines
Ukraine International AirlinesUkraine International Airlines
LuxairLuxair
AtlasGlobalAtlasGlobal
Air FranceAir France
British AirwaysBritish Airways
Vueling AirlinesVueling Airlines
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
IberiaIberia
Air EuropaAir Europa
Metro Valencia+34 900 461 046Metro Valencia
HavatasHavatas
Pegasus AirlinesPegasus Airlines
TAP PortugalTAP Portugal
Transavia HollandTransavia Holland
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)
Royal Air MarocRoyal Air Maroc
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
TransEvren+4-0241-831.491TransEvren
Romanian Railways (CFR)0219521Romanian Railways (CFR)
ALSA+34 902 42 22 42ALSA
Spanish Railways AVESpanish Railways AVE
Metro Madrid+34 902 44 44 03Metro Madrid
Bulgarian Railways (BDZh)0700 10 200Bulgarian Railways (BDZh)
Metro PlusMetro Plus
Ruse Bus+359 82 82 81 51Ruse Bus
EMT Madrid+34 902 50 78 50EMT Madrid
YubimYubim
Dary Commerce+3592917400Dary Commerce