There are 8 ways to get from Dublin to Ioannina by plane, ferry, train, bus, taxi, car ferry, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ioannina National Airport
best- Fly from Dublin Airport (DUB) to Ioannina National Airport (IOA)plane DUB - IOA
11h 37m€185–530Fly to Corfu International Airport, Ioannis Kapodistrias, bus and ferry
cheapest- Fly from Dublin Airport (DUB) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane DUB - CFU
- Take the busferry from Corfu to Ioanninabusferry
11h 49m€87–195Ferry, train, bus, taxi
- Take the ferry from Dublin Ferryport B+I to Holyhead Ferryferry 0
- Take the train from Holyhead to London Eustontrain
- Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain Eil
- Take the train from Brussel-Zuid / Bruxelles-Midi to Liege-Guilleminstrain Ice
- Take the bus from Liege Gare des Guillemins to Tiranabus
- Take the bus from Tirana to Kakavijëbus
- Take the taxi from Kakavijë to Ioanninataxi
39h 56m€556–836Car ferry, drive
- Take the car ferry from Dublin Terminal 1 to Port of Cherbourgcarferry
- Drive from Port of Cherbourg to Ioanninacar
2d 3h€654–1,661Fly to Preveza Airport, bus
- Fly from Dublin Airport (DUB) to Preveza Airport (PVK)plane DUB - PVK
- Take the bus from Preveza to Ioanninabus
14h 13m€108–263Fly to Thessaloniki Airport Makedonia, bus
- Fly from Dublin Airport (DUB) to Thessaloniki Airport Makedonia (SKG)plane DUB - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
13h 36m€108–257Ferry, train, bus
- Take the ferry from Dublin Ferryport B+I to Holyhead Ferryferry 0
- Take the train from Holyhead to London Eustontrain
- Take the bus from Bounds Green Road London to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ioanninabus
2dBus, bus and ferry
- Take the bus from The Gresham Hotel to Europa Bus Centrebus
- Take the busferry from Belfast, Europa Buscentre to Glasgow Buchananbusferry 923
- Take the bus from Buchanan Bus Station to London Victoriabus
- Take the bus from London Victoria to Munich central bus stationbus
- Take the bus from München to Ioanninabus
3d 2h
Dublin Airport (DUB) to Ioannina National Airport (IOA) flights
Questions & Answers
The cheapest way to get from Dublin to Ioannina is to fly and bus and ferry which costs €85 - €200 and takes 11h 49m.
The fastest way to get from Dublin to Ioannina is to fly which takes 11h 37m and costs €180 - €550.
No, there is no direct bus from Dublin to Ioannina. However, there are services departing from The Gresham Hotel and arriving at Zítsa via Belfast, Europa Buscentre, Buchanan Bus Station, London Victoria, München and Ioannina. The journey, including transfers, takes approximately 3 days 2h.
The distance between Dublin and Ioannina is 2581 km.
The best way to get from Dublin to Ioannina without a car is to ferry and train and bus and taxi which takes 39h 56m and costs €550 - €850.
It takes approximately 11h 37m to get from Dublin to Ioannina, including transfers.
Dublin to Ioannina bus services, operated by Aircoach, depart from The Gresham Hotel station.
Dublin to Ioannina bus services, operated by Aircoach, arrive at Europa Bus Centre station.
Ioannina is 2h ahead of Dublin. It is currently 3:13 PM in Dublin and 5:13 PM in Ioannina.
There are 751+ hotels available in Ioannina.
What companies run services between Dublin, Ireland and Ioannina, Greece?
Aegean Airlines flies from Dublin Airport (DUB) to Ioannina National Airport (IOA) 3 times a week.
- Website
- ryanair.com
Flights from Dublin Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- €70–150
Flights from Dublin Airport to Corfu International Airport, Ioannis Kapodistrias via Zagreb
- Ave. Duration
- 7h 40m
- When
- Sunday
- Estimated price
- €70–150
Flights from Dublin Airport to Preveza Airport via Milan Bergamo
- Ave. Duration
- 12h 15m
- When
- Thursday, Saturday, Sunday, and Tuesday
- Estimated price
- €80–180
Flights from Dublin Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 3h 50m
- When
- Wednesday and Sunday
- Estimated price
- €70–180
Flights from Dublin Airport to Thessaloniki Airport Makedonia via Bratislava
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- €70–180
- Website
- en.aegeanair.com
Flights from Dublin Airport to Ioannina National Airport via Athens
- Ave. Duration
- 8h 49m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €160–490
Flights from Dublin Airport to Preveza Airport via Bari
- Ave. Duration
- 6h 25m
- When
- Wednesday
- Estimated price
- €80–180
- Website
- lufthansa.com
Flights from Dublin Airport to Corfu International Airport, Ioannis Kapodistrias via Munich
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- €100–330
Flights from Dublin Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- €100–340
- Website
- easyjet.com
Flights from Dublin Airport to Preveza Airport via Milan Malpensa
- Ave. Duration
- 8h 17m
- When
- Monday and Thursday
- Estimated price
- €80–550
- Website
- aerlingus.com
Flights from Dublin Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h 45m
- When
- Tuesday and Saturday
- Estimated price
- €65–340
- Website
- volotea.com
Flights from Dublin Airport to Preveza Airport via Bari
- Ave. Duration
- 6h 25m
- When
- Wednesday
- Estimated price
- €80–180
- Phone
- +44 (0)345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Holyhead to London Euston
- Ave. Duration
- 3h 48m
- Frequency
- 5 times a day
- Estimated price
- €110–180
- Website
- https://www.avantiwestcoast.co.uk/
Train from Holyhead to London Euston
- Ave. Duration
- 3h 48m
- Frequency
- 5 times a day
- Estimated price
- €110–180
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 (0)3432 186 186
- Website
- eurostar.com
Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €110–200
- Website
- https://www.eurostar.com/rw-en
Train from Brussel-Zuid / Bruxelles-Midi to Liege-Guillemins
- Ave. Duration
- 46 min
- Frequency
- Every 2 hours
- Estimated price
- €30–55
- Website
- https://www.eurostar.com/rw-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Brussel-Zuid / Bruxelles-Midi to Liege-Guillemins
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €18–85
- Website
- https://int.bahn.de/en
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Liege Gare des Guillemins to Tirana
- Ave. Duration
- 21h 51m
- Frequency
- Twice a week
- Estimated price
- €130
- Schedules at
- facebook.com
Bus from Bounds Green Road London to Tirana
- Ave. Duration
- 29h 39m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Tirana to Kakavijë
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- travel.gjirafa.com
- Phone
- +3026610 28900
- [email protected]
- Website
- ktelkerkyras.gr
Busferry from Corfu to Ioannina
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €10–15
- Schedules at
- greenbuses.gr
- Phone
- +3026820 22213
- [email protected]
- Website
- ktelprevezas.gr
Bus from Preveza to Ioannina
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- https://ktelprevezas.gr/en/index.html
- Phone
- +302651083071
- [email protected]
- Website
- ktelioannina.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Website
- https://ktelioannina.gr/en/index.html
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €35
- Schedules at
- https://showmebus.com/
- Phone
- +353 0 1 844 7118
- [email protected]
- Website
- aircoach.ie
Bus from The Gresham Hotel to Europa Bus Centre
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- €15–21
- Website
- https://www.aircoach.ie/
- Phone
- +44 28 9066 6630
- Website
- translink.co.uk
Busferry from Belfast, Europa Buscentre to Glasgow Buchanan
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a day
- Website
- https://www.translink.co.uk/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Buchanan Bus Station to London Victoria
- Ave. Duration
- 9h 20m
- Frequency
- Every 20 minutes
- Estimated price
- €55–100
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Munich central bus station
- Ave. Duration
- 21h 45m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
- Phone
- +30 2310261280
- Website
- portokalidistours.com
Bus from München to Ioannina
- Ave. Duration
- 29h 15m
- Frequency
- Once a week
- Estimated price
- €160–240
- Schedules at
- portokalidistours.gr
- Phone
- +44 844 770 7070
- [email protected]
- Website
- stenaline.dk
Ferry from Dublin Ferryport B+I to Holyhead Ferry
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- https://www.stenalinetravel.com/
Ferry from Dublin Ferryport B+I to Holyhead Ferry
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- https://www.stenalinetravel.com/
- Phone
- +353 818 300 400
- [email protected]
- Website
- irishferries.com
Car ferry from Dublin Terminal 1 to Port of Cherbourg
- Ave. Duration
- 20h
- Frequency
- 6 times a week
- Estimated price
- €160–950
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Ave. Duration
- 46 min
- Estimated price
- €150–180
Aroma Taxi
- Phone
- +355688802888
Speed Taxi
- Website
- speedtaxi.al
Taxi 24H
- Phone
- +355682400501
Taxi Alket
- Phone
- +355692822121
Taxi Elmas
- Phone
- +355694336803
Taxi Ersi
- Phone
- +355 68 6300794
Taxi GERI
- Phone
- +355696000414
Taxi Kociu
- Phone
- +355685660666
Taxi Krenari
- Phone
- +355 69 3636697
Taxi Miri
- Phone
- +355 69 7238286
Taxi Petriti
- Phone
- +355689045171
Taxi Toni
- Phone
- +355683055274
Taxi Xhipe
- Phone
- +355692154345
Vrap On
- Website
- vrapon.al
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
















































