Directions from Barcelona to Igoumenitsa

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 to Ioannina, bus  •  12 h 14 min

  1. Fly from Barcelona (BCN) to Ioannina (IOA) BCN - IOA
  2. Take the bus from Ioannina to Igoumenitsa

$124 - $636

8 alternative options

Fly to Preveza, bus  •  10 h 47 min

  1. Fly from Barcelona (BCN) to Preveza (PVK) BCN - PVK
  2. Take the bus from Preveza to Igoumenitsa

$175 - $777

Fly to Brindisi, bus, ferry, car ferry  •  14 h 2 min

  1. Fly from Barcelona (BCN) to Brindisi (BDS) BCN - BDS
  2. Take the bus from Lecce to Otranto
  3. Take the ferry from Otranto to Corfu
  4. Take the car ferry from Corfu to Igoumenitsa

$139 - $562

Bus, train, bus and ferry  •  26 h 55 min

  1. Take the bus from Barcelona to Alessandria
  2. Take the train from Alessandria to Ancona Fb / ...
  3. Take the bus and ferry from Ancona to Igoumenitsa

$206 - $312

Bus, train, car ferry  •  33 h 22 min

  1. Take the bus from Barcelona to Parma
  2. Take the train from Parma to Ancona Fb
  3. Take the car ferry from Ancona to Igoumenitsa

$177 - $463

Car ferry, drive  •  41 h 49 min

  1. Take the car ferry from Barcelona to Civitavecchia
  2. Drive from Civitavecchia to Ancona
  3. Take the car ferry from Ancona to Igoumenitsa

$195 - $302

Car ferry, train, night train  •  43 h 18 min

  1. Take the car ferry from Barcelona to Civitavecchia
  2. Take the train from Civitavecchia to Roma Termini Rv / ...
  3. Take the night train from Roma Termini to Brindisi Icn
  4. Take the car ferry from Brindisi to Igoumenitsa

$168 - $307

Bus, ferry, car ferry  •  2 days 13 h

  1. Take the bus from Barcelona to Roma
  2. Take the bus from Roma to Otranto 05 / ...
  3. Take the ferry from Otranto to Corfu
  4. Take the car ferry from Corfu to Igoumenitsa

$231 - $310

Drive  •  28 h 10 min

  1. Drive from Barcelona to Igoumenitsa 1800 miles

$430 - $650

What companies run services between Barcelona, Spain and Igoumenitsa, Greece?

There is no direct connection from Barcelona to Igoumenitsa. However, you can take the train to Barcelona Airport, take the walk to Barcelona airport, fly to Ioannina, take the taxi to Ioannina, then take the bus to Igoumenitsa. Alternatively, you can take the train to Barcelona Airport, take the walk to Barcelona airport, fly to Preveza, take the walk to Aktio, take the bus to Preveza, then take the bus to Igoumenitsa.

Airlines
Aegean Airlines
Website
aegeanair.com
Flights from Barcelona to Ioannina via Athens
Ave. Duration
8 h 35 min
When
Every day
Estimated price
$110 - $600
Flights from Barcelona to Ioannina via Mykonos, Athens
Ave. Duration
9 h 15 min
When
Friday
Estimated price
$150 - $650
Flights from Barcelona to Ioannina via Thessaloniki, Athens
Ave. Duration
9 h 20 min
When
Sunday
Estimated price
$140 - $600
Flights from Barcelona to Preveza via Athens
Ave. Duration
5 h 35 min
When
Tuesday
Estimated price
$170 - $900
Olympic Air
Website
olympicair.com
Flights from Barcelona to Ioannina via Athens
Ave. Duration
9 h 50 min
When
Every day
Estimated price
$130 - $600
Flights from Barcelona to Ioannina via Mykonos, Athens
Ave. Duration
9 h 15 min
When
Friday
Estimated price
$150 - $650
Flights from Barcelona to Ioannina via Thessaloniki, Athens
Ave. Duration
9 h 20 min
When
Sunday
Estimated price
$140 - $600
Vueling Airlines
Website
vueling.com
Flights from Barcelona to Preveza via Rome
Ave. Duration
5 h 45 min
When
Saturday
Estimated price
$170 - $900
Flights from Barcelona to Brindisi
Ave. Duration
2 h 15 min
When
Wednesday and Saturday
Estimated price
$65 - $160
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Barcelona to Preveza via Milan Malpensa
Ave. Duration
5 h
When
Thursday
Estimated price
$230 - $850
Flights from Barcelona to Preveza via Bologna
Ave. Duration
6 h 5 min
When
Wednesday
Estimated price
$220 - $850
Alitalia
Website
alitalia.com
Flights from Barcelona to Brindisi via Rome
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$170 - $450
Flights from Barcelona to Brindisi via Milan Linate
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$170 - $450
Volotea
Website
volotea.com
Flights from Barcelona to Preveza via Naples
Ave. Duration
4 h 20 min
When
Tuesday
Estimated price
$160 - $750
Condor Flugdienst
Website
condor.com
Flights from Barcelona to Preveza via Frankfurt
Ave. Duration
6 h 10 min
When
Saturday
Estimated price
$200 - $1,200
Ryanair
Website
ryanair.com
Flights from Barcelona to Brindisi via Milan Bergamo
Ave. Duration
5 h
When
Tuesday, Thursday and Saturday
Estimated price
$60 - $260
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Alessandria to Ancona
Ave. Duration
4 h 4 min
Frequency
3 times a day
Estimated price
$50 - $80
Website
orario.trenitalia.com
Train from Parma to Ancona
Ave. Duration
2 h 43 min
Frequency
Every 2 hours
Estimated price
$35 - $55
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Civitavecchia to Roma Termini
Ave. Duration
1 h 4 min
Frequency
Hourly
Estimated price
$6 - $14
Website
orario.trenitalia.com
1st Class
$11 - $14
Bus operators
KTEL Ioanninon
Phone
26510 25014
Website
ktelioannina.gr
Bus from Ioannina to Igoumenitsa
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$10 - $13
Schedules at
ktelioannina.gr
KTEL Prevezas
Phone
26820 22213
Email
info@ktelprevezas.gr
Website
ktelprevezas.gr
Bus from Preveza to Igoumenitsa
Ave. Duration
1 h 45 min
Frequency
3 times a week
Estimated price
$10 - $15
Schedules at
ktelprevezas.gr
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Lecce to Otranto
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$9 - $12
Schedules at
marozzivt.it
Bus from Roma to Otranto
Ave. Duration
8 h 40 min
Frequency
Hourly
Estimated price
$50 - $60
Schedules at
marozzivt.it
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus from Barcelona to Alessandria
Ave. Duration
11 h 50 min
Frequency
Twice a week
Estimated price
$65 - $100
Schedules at
autolineegambioli.it
Bus from Barcelona to Parma
Ave. Duration
13 h 55 min
Frequency
Twice a week
Estimated price
$80 - $120
Schedules at
autolineegambioli.it
Portokalidis Tours
Website
portokalidistours.gr
Bus and ferry from Ancona to Igoumenitsa
Ave. Duration
8 h 54 min
Frequency
Once a week
Estimated price
$85 - $130
Schedules at
portokalidistours.gr
Ferry operators
Corfu Ferries
Phone
+302665021000
Email
oscartrv@otenet.gr
Website
corfuferries.gr
Car ferry from Corfu to Igoumenitsa
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$13
Schedules at
corfuferries.gr
Ionion Lines
Phone
0030 2661081808
Email
reservation@ionionlines.eu
Website
ionionlines.eu
Car ferry from Corfu to Igoumenitsa
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$12
Schedules at
ionionlines.eu
Passenger
$11 - $12
Vehicle
$46 - $47
Minoan Lines
Phone
801 11 75000
Email
reservation@minoan.gr
Website
minoan.gr
Car ferry from Ancona to Igoumenitsa
Ave. Duration
14 h 30 min
Frequency
Every 4 hours
Estimated price
$60 - $200
Schedules at
minoan.gr
Deck
$60 - $75
Airplane economy seats
$75 - $85
2-berth outside
$160 - $200
3-berth outside shower
$140 - $170
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Car ferry from Ancona to Igoumenitsa
Ave. Duration
14 h 45 min
Frequency
Once daily
Estimated price
$95 - $290
Schedules at
superfast.com
Deck
$97
Aircraft-type seats
$112
2 bed inside cabin
$282
3 bed outside cabin
$230 - $280
Grimaldi Lines
Phone
+39.081.496.444
Email
info@grimaldi.napoli.it
Website
grimaldi-lines.com
Car ferry from Barcelona to Civitavecchia
Ave. Duration
20 h
Frequency
Once daily
Estimated price
$75 - $120
Schedules at
grimaldi-lines.com
Car ferry from Ancona to Igoumenitsa
Ave. Duration
17 h
Frequency
Once daily
Estimated price
$60 - $100
Schedules at
grimaldi-lines.com
Car ferry from Brindisi to Igoumenitsa
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$22 - $90
Schedules at
grimaldi-lines.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How to get from London to Edinburgh and Getting around the Cyclades - to help you get the most out of your next trip.

Questions & Answers

The distance between Barcelona and Igoumenitsa is 1542 km. The road distance is 2880 km.

The cheapest way to get from Barcelona to Igoumenitsa is to fly and bus and ferry and car ferry which costs 110€ - 480€ and takes 14 h 2 min.

The quickest way to get from Barcelona to Igoumenitsa is to fly and bus which takes 10 h 47 min and costs 140€ - 700€.

It takes approximately 12 h 14 min to get from Barcelona to Igoumenitsa, including transfers.