There are 12 ways to get from Spain to Turkey 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.

Recommended option

Fly Barcelona to Istanbul  •  6 h 17 min

  1. Fly from Barcelona (BCN) to Istanbul (IST) BCN - IST

$94 - $604

Cheapest option

Fly Madrid to Sabiha Gokcen  •  8 h 54 min

  1. Fly from Madrid (MAD) to Sabiha Gokcen (SAW) MAD - SAW

$83 - $373

10 alternative options

Fly Valencia to Istanbul  •  6 h 48 min

  1. Fly from Valencia (VLC) to Istanbul (IST) VLC - IST

$124 - $856

Fly Malaga to Istanbul  •  7 h 7 min

  1. Fly from Malaga (AGP) to Istanbul (IST) AGP - IST

$124 - $1,205

Fly Barcelona to Sabiha Gokcen  •  7 h 47 min

  1. Fly from Barcelona (BCN) to Sabiha Gokcen (SAW) BCN - SAW

$102 - $710

Fly Madrid to Istanbul  •  7 h 44 min

  1. Fly from Madrid (MAD) to Istanbul (IST) MAD - IST

$90 - $467

Train, bus  •  46 h 10 min

  1. Take the train from Madrid-Puerta de Atocha to Barcelona Sants Ave
  2. Take the train from Barcelona Sants to Marseille-St-Charles Ave
  3. Take the bus from Marseille to Razgrad
  4. Take the bus from Razgrad to Istanbul

$407 - $607

Bus Ruse Bus  •  2 days 9 h

  1. Take the bus from Madrid to Sofia
  2. Take the bus from Sofia to Istanbul

Bus Yubim  •  2 days 13 h

  1. Take the bus from Madrid to Sofia
  2. Take the bus from Sofia to Istanbul

$172 - $262

Bus Dary Commerce  •  2 days 18 h

  1. Take the bus from Madrid to Burgas
  2. Take the bus from Burgas to Istanbul

$168 - $185

Drive  •  33 h 27 min

  1. Drive from Madrid to Istanbul 2204.5 miles

$450 - $700

Drive, train  •  39 h 57 min

  1. Drive from Madrid to Malgrat de Mar
  2. Take the train from Malgrat de Mar to Barcelona Sants R1
  3. Take the train from Barcelona Sants to Montpellier Saint-Roch Tgv / ...
  4. Take the train from Montpellier Saint-Roch to Lyon Part Dieu Ave / ...
  5. Take the train from Lyon Part Dieu to Torino Porta Susa Tgv
  6. Take the train from Torino Porta Susa to Verona Porta Nuova Fr
  7. Drive from Verona Porta Nuova to Istanbul

$558 - $787

What companies run services between Spain and Turkey?

Turkish Airlines, Air France and six other airlines fly from Barcelona to Istanbul every 3 hours. Alternatively, you can take a bus from Madrid to Istanbul via Madrid and Sofia in around 2 days 9 h.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Barcelona to Istanbul
Avg. Duration
3 h 28 min
When
Every day
Estimated price
$190 - $1,200
Flights from Valencia to Istanbul
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$230 - $1,300
Flights from Malaga to Istanbul
Avg. Duration
4 h 20 min
When
Every day
Estimated price
$240 - $1,300
Flights from Barcelona to Sabiha Gokcen
Avg. Duration
3 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$170 - $1,100
Flights from Madrid to Istanbul
Avg. Duration
4 h 27 min
When
Every day
Estimated price
$200 - $1,300
KLM
Website
klm.com
Flights from Valencia to Istanbul via Amsterdam
Avg. Duration
7 h 15 min
When
Friday and Saturday
Estimated price
$140 - $550
Flights from Malaga to Istanbul via Amsterdam
Avg. Duration
7 h 35 min
When
Every day
Estimated price
$140 - $550
Flights from Barcelona to Sabiha Gokcen via Amsterdam
Avg. Duration
7 h 11 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $700
Flights from Madrid to Istanbul via Amsterdam
Avg. Duration
8 h 55 min
When
Every day
Estimated price
$160 - $800
Flights from Madrid to Sabiha Gokcen via Amsterdam
Avg. Duration
7 h 15 min
When
Every day
Estimated price
$90 - $410
Air France
Website
airfrance.com
Flights from Barcelona to Istanbul via Paris CDG
Avg. Duration
6 h 35 min
When
Every day
Estimated price
$140 - $750
Flights from Valencia to Istanbul via Paris CDG
Avg. Duration
7 h 5 min
When
Every day
Estimated price
$130 - $490
Flights from Madrid to Istanbul via Paris CDG
Avg. Duration
9 h 20 min
When
Every day
Estimated price
$170 - $1,100
Pegasus Airlines
Website
flypgs.com
Flights from Barcelona to Sabiha Gokcen
Avg. Duration
3 h 45 min
When
Every day
Estimated price
$100 - $700
Flights from Madrid to Sabiha Gokcen
Avg. Duration
4 h 15 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$90 - $410
Aegean Airlines
Website
aegeanair.com
Flights from Barcelona to Istanbul via Athens
Avg. Duration
7 h 45 min
When
Monday and Thursday
Estimated price
$120 - $750
Flights from Malaga to Istanbul via Athens
Avg. Duration
6 h 10 min
When
Friday and Sunday
Estimated price
$110 - $750
Flights from Madrid to Istanbul via Athens
Avg. Duration
6 h 15 min
When
Monday, Tuesday and Thursday
Estimated price
$120 - $550
Lufthansa
Website
lufthansa.com
Flights from Malaga to Istanbul via Frankfurt
Avg. Duration
9 h 15 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$360 - $2,500
Flights from Madrid to Istanbul via Frankfurt
Avg. Duration
8 h 17 min
When
Every day
Estimated price
$200 - $2,100
Ukraine International Airlines
Website
flyuia.com
Flights from Barcelona to Istanbul via Kiev
Avg. Duration
7 h
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$160 - $800
Tarom
Website
tarom.ro
Flights from Valencia to Istanbul via Bucharest Otopeni
Avg. Duration
8 h 25 min
When
Monday and Saturday
Estimated price
$160 - $850
Royal Air Maroc
Website
royalairmaroc.com
Flights from Malaga to Istanbul via Casablanca
Avg. Duration
7 h 45 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$240 - $1,300
Scandinavian Airlines
Website
flysas.com
Flights from Malaga to Istanbul via Copenhagen
Avg. Duration
8 h 30 min
When
Saturday
Estimated price
$330 - $1,200
Tunisair
Website
tunisair.com
Flights from Madrid to Istanbul via Tunis
Avg. Duration
8 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$340 - $1,200
British Airways
Website
britishairways.com
Flights from Madrid to Istanbul via London Heathrow
Avg. Duration
9 h 20 min
When
Every day
Estimated price
$200 - $1,400
Train operators
Spanish Railways AVE
Website
renfe.com
Train from Madrid-Puerta de Atocha to Barcelona Sants
Avg. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$80 - $110
Website
renfe.com
Train from Barcelona Sants to Marseille-St-Charles
Avg. Duration
4 h 41 min
Frequency
3 times a day
Estimated price
$75 - $110
Website
renfe.com
Barcelona Cercanías (RENFE)
Phone
900 41 00 41
Website
renfe.com
Train from Malgrat de Mar to Barcelona Sants
Avg. Duration
1 h 21 min
Frequency
Every 30 minutes
Estimated price
$4 - $8
Schedules at
renfe.com
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Barcelona Sants to Montpellier Saint-Roch
Avg. Duration
2 h 55 min
Frequency
Every 2 hours
Estimated price
$70 - $85
Website
en.oui.sncf
2nd Class
$70 - $85
1st Class
$100 - $140
Train from Lyon Part Dieu to Torino Porta Susa
Avg. Duration
3 h 53 min
Frequency
Once daily
Estimated price
$59 - $64
Website
en.oui.sncf
2nd Class
$59 - $64
1st Class
$70 - $120
French Railways (SNCF)
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Montpellier Saint-Roch to Lyon Part Dieu
Avg. Duration
1 h 50 min
Frequency
Hourly
Estimated price
$40 - $60
Website
en.oui.sncf
2nd Class
$40 - $60
1st Class
$60 - $95
Bus operators
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Marseille to Razgrad
Avg. Duration
24 h 37 min
Frequency
Once daily
Estimated price
$220 - $320
Schedules at
eurolines.fr
Metro Plus
Website
metrotransport.bg
Bus from Razgrad to Istanbul
Avg. Duration
10 h 30 min
Frequency
Twice daily
Estimated price
$30 - $65
Schedules at
metrotransport.bg
Bus from Sofia to Istanbul
Avg. Duration
9 h
Frequency
4 times a day
Estimated price
$30 - $70
Schedules at
metrotransport.bg
Bus from Burgas to Istanbul
Avg. Duration
7 h
Frequency
4 times a day
Estimated price
$25 - $40
Schedules at
metrotransport.bg
Ruse Bus
Phone
+359 82 82 81 51
Email
info@avtogararuse.org
Website
avtogararuse.org
Bus from Madrid to Sofia
Avg. Duration
46 h 20 min
Frequency
Once a week
Schedules at
avtogararuse.org
Yubim
Website
yubim.eu
Bus from Madrid to Sofia
Avg. Duration
2 days 2 h
Frequency
Twice a week
Estimated price
$140 - $190
Schedules at
yubim.eu
Dary Commerce
Phone
+3592917400
Email
info@darytravel.com
Website
dary.bg
Bus from Madrid to Burgas
Avg. Duration
2 days 8 h
Frequency
Once a week
Estimated price
$139
Schedules at
dary.bg

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, How do I get from Sydney to Melbourne and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Questions & Answers

How far is it from Spain to Turkey?

The distance between Spain and Turkey is 3321 km. The road distance is 3527 km.

What is the cheapest way to get from Spain to Turkey?

The cheapest way to get from Spain to Turkey is to fly which costs 110€ and takes 8 h 54 min.

What is the fastest way to get from Spain to Turkey?

The quickest way to get from Spain to Turkey is to fly which takes 6 h 17 min and costs 140€.

Is there a direct bus between Spain and Turkey?

No, there is no direct bus from Spain to Turkey. However, there are services departing from Cibeles and arriving at Istanbul via Madrid and Sofia. The journey, including transfers, takes approximately 2 days 9 h.

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

It takes approximately 6 h 17 min to get from Spain to Turkey, including transfers.