There are 8 ways to get from Oslo to Ioánnina by train, plane, bus, night train, busferry, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Ioannina National Airport
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Ioannina National Airport (IOA)plane OSL - IOA
11h 19m€206–313Train, fly to Corfu International Airport, Ioannis Kapodistrias, bus and ferry
cheapest- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane OSL - CFU
- Take the busferry from Corfu to Ioanninabusferry
12h 43m€100–629Bus
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ioanninabus
43h 42mTrain, night train, bus and ferry, bus
- Take the train from Oslo S to Malmö, Centralstationtrain Ic
- Take the train from Malmö, Centralstation to Innsbruck Hbftrain 305
- Take the nighttrain from Innsbruck Hauptbahnhof to Bologna Centralenighttrain Nj
- Take the train from Bologna Centrale to Tarantotrain Fr
- Take the busferry from Taranto Port to Vlorëbusferry
- Take the bus from Vlore , station to Ioanninabus
2d 7hDrive 3,299.7 km
- Drive from Oslo to Ioánninacar 3,299.7 km
34h 31m€614–886Train, fly to Thessaloniki Airport Makedonia, bus
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Thessaloniki Airport Makedonia (SKG)plane OSL - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
13h 10m€121–261Train, Bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the bus from Gothenburg to Tiranabus
- Take the bus from Tirana to Ioanninabus
47h 2mDrive, car train
- Drive from Oslo to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Ioánninacar
41h 32m€527–755
Oslo Airport, Gardermoen (OSL) to Ioannina National Airport (IOA) flights
Questions & Answers
The cheapest way to get from Oslo to Ioánnina is to train and fly and bus which costs €120 - €270 and takes 13h 10m.
The fastest way to get from Oslo to Ioánnina is to train and fly which takes 11h 19m and costs €200 - €320.
No, there is no direct bus from Oslo to Ioánnina. However, there are services departing from Oslo bussterminal and arriving at Ioannina via Hamburg, Zentraler Omnibusbahnhof and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 43h 42m.
The distance between Oslo and Ioánnina is 2430 km. The road distance is 3299.7 km.
The best way to get from Oslo to Ioánnina without a car is to bus which takes 43h 42m and costs .
It takes approximately 11h 19m to get from Oslo to Ioánnina, including transfers.
Oslo to Ioánnina bus services, operated by FlixBus, depart from Oslo bussterminal station.
Oslo to Ioánnina bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Ioánnina is 1h ahead of Oslo. It is currently 2:16 AM in Oslo and 3:16 AM in Ioánnina.
Yes, the driving distance between Oslo to Ioánnina is 3300 km. It takes approximately 34h 31m to drive from Oslo to Ioánnina.
What companies run services between Oslo, Norway and Ioánnina, Greece?
You can take a bus from Oslo bussterminal to Ioannina via Hamburg, Zentraler Omnibusbahnhof, Tirana, and Tirana, Terminali Lindor I Autobusave in around 43h 42m.
- Website
- ryanair.com
Flights from Oslo Airport, Gardermoen to Corfu International Airport, Ioannis Kapodistrias via Berlin Brandenburg
- Ave. Duration
- 6h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €100–600
Flights from Oslo Airport, Gardermoen to Corfu International Airport, Ioannis Kapodistrias via Prague
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–600
Flights from Oslo Airport, Gardermoen to Corfu International Airport, Ioannis Kapodistrias via Krakow
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, Monday, and Sunday
- Estimated price
- €75–330
Flights from Oslo Airport, Gardermoen to Thessaloniki Airport Makedonia via Krakow
- Ave. Duration
- 6h 32m
- When
- Monday
- Estimated price
- €55–330
- Website
- en.aegeanair.com
Flights from Oslo Airport, Gardermoen to Ioannina National Airport via Athens
- Ave. Duration
- 11h 45m
- When
- Monday, Wednesday, Friday, Tuesday, Thursday, and Sunday
- Estimated price
- €140–650
- Website
- austrian.com
Flights from Oslo Airport, Gardermoen to Corfu International Airport, Ioannis Kapodistrias via Vienna
- Ave. Duration
- 7h 45m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €100–360
Flights from Oslo Airport, Gardermoen to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €100–370
- Website
- airserbia.com
Flights from Oslo Airport, Gardermoen to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €90–240
- Website
- smartwings.com
Flights from Oslo Airport, Gardermoen to Thessaloniki Airport Makedonia via Prague
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €70–250
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–22
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–22
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–22
- Website
- Flytoget AS
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–14
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €65–95
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- Snälltåget
Train from Malmö, Centralstation to Innsbruck Hbf
- Ave. Duration
- 22h 7m
- Frequency
- Once a week
- Estimated price
- €200–320
- Website
- Snälltåget
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Innsbruck Hauptbahnhof to Bologna Centrale
- Ave. Duration
- 5h 18m
- Frequency
- 4 times a day
- Estimated price
- €28–96
- Website
- Nightjet
- Sleeper Carriage
- €95–96
- Couchette Carriage
- €60–70
- Seating Carriage
- €28–34
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Taranto
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a day
- Estimated price
- €110–220
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Taranto
- Ave. Duration
- 8h 27m
- Frequency
- 3 times a day
- Estimated price
- €80–170
- Website
- Trenitalia Intercity
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Hamburg Hbf to Villach Hbf
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Estimated price
- €100–130
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- Flixbus
- Phone
- +383 44 102 280
- [email protected]
- Website
- armendtours.com
Bus from Hamburg, Zentraler Omnibusbahnhof to Tirana
- Ave. Duration
- 22h 2m
- Frequency
- Once a week
- Schedules at
- armendtours.com
- Phone
- +355 68 20 63 724
- [email protected]
- Website
- arjanitravel.com
Bus from Hamburg, Zentraler Omnibusbahnhof to Tirana
- Ave. Duration
- 29h
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Hamburg, Zentraler Omnibusbahnhof to Tirana
- Ave. Duration
- 33h
- Frequency
- Once a week
- Schedules at
- devatours.eu
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Hamburg, Zentraler Omnibusbahnhof to Tirana
- Ave. Duration
- 34h
- Frequency
- Once a week
- Schedules at
- facebook.com
- 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
- Diamant Travel
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Taranto Port to Vlorë
- Ave. Duration
- 6h 39m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.weebly.com
Bus from Vlore , station to Ioannina
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Ioannina
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- facebook.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
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Website
- KTEL Ioanninon
- Phone
- +355 (0) 69 432/6000
- [email protected]
- Website
- Bledi Travel
Bus from Gothenburg to Tirana
- Ave. Duration
- 35h 20m
- Frequency
- Once a week
- Website
- Bledi Travel
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 648+ hotels available in Ioánnina.













































