There are 7 ways to get from Niki to Kastoria by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to New Chitose Airport, fly to Ohrid Airport, drive
best- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Ohrid Airport (OHD)CTS - OHD
- Drive from Ohrid Airport (OHD) to Kastoria
29h 28m€536–1,852Train to New Chitose Airport, fly to Athens International Airport, bus
cheapest- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Athens International Airport (ATH)CTS - ATH
- Take the bus from Athens, Leoforou Kifisou - KTEL to Kastoria
31h 54m€288–873Train to New Chitose Airport, fly to Thessaloniki Airport Makedonia, bus
- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Thessaloniki Airport Makedonia (SKG)CTS - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
29h 37m€294–989Train to New Chitose Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Tirana International Airport Nënë Tereza (TIA)CTS - TIA
- Take the bus from Tirana to Kastoria
33h 31mTrain to New Chitose Airport, fly to Skopje International Airport, train, drive
- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Skopje International Airport (SKP)CTS - SKP
- Take the train from Skopje, Transporten Centar to Zhabeni
- Drive from Zhabeni to Kastoria
34h 17m€407–1,437Train to New Chitose Airport, fly to Ioannina National Airport, bus
- Take the train from Otaru to New Chitose Airport
- Fly from New Chitose Airport (CTS) to Ioannina National Airport (IOA)CTS - IOA
- Take the bus from Ioannina to Kastoria
30h 40m€403–1,347Train, train to Hakodate Airport, fly to Thessaloniki Airport Makedonia, bus
- Take the train from Niki to Oshamambe
- Take the train from Oshamambe to Hakodate
- Fly from Hakodate Airport (HKD) to Thessaloniki Airport Makedonia (SKG)HKD - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
33h 3m€426–1,370
New Chitose Airport (CTS) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Niki to Kastoria is to train and fly and bus which costs €280 - €900 and takes 31h 54m.
The fastest way to get from Niki to Kastoria is to train and fly and drive which takes 29h 28m and costs €500 - €1900.
The distance between Niki and Kastoria is 9201 km.
It takes approximately 29h 28m to get from Niki to Kastoria, including transfers.
Kastoria is 7h behind Niki. It is currently 8:11 AM in Niki and 1:11 AM in Kastoria.
There are 243+ hotels available in Kastoria.
What companies run services between Niki, Japan and Kastoria, Greece?
There is no direct connection from Niki to Kastoria. However, you can take the train to Otaru, take the train to New Chitose Airport, walk to New Chitose Airport (CTS) airport, fly to Ohrid Airport (OHD), then drive to Kastoria. Alternatively, you can take the train to Otaru, take the train to New Chitose Airport, walk to New Chitose Airport (CTS) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki KTEL, walk to Thessaloniki Macedonia KTEL Bus Station, then take the bus to Kastoria.
- Website
- turkishairlines.com
Flights from New Chitose Airport to Ohrid Airport via Tokyo Haneda, Istanbul
- Ave. Duration
- 23h 37m
- When
- Monday and Thursday
- Estimated price
- €500–1,800
Flights from New Chitose Airport to Ohrid Airport via Osaka Kansai, Istanbul
- Ave. Duration
- 22h 50m
- When
- Monday and Thursday
- Estimated price
- €500–1,800
Flights from New Chitose Airport to Ohrid Airport via Incheon, Istanbul
- Ave. Duration
- 24h 5m
- When
- Monday and Thursday
- Estimated price
- €500–1,800
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Tokyo Haneda, Istanbul
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- €350–1,200
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Osaka Kansai, Istanbul
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- €350–1,200
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Incheon, Istanbul
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- €340–1,200
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Beijing Capital, Istanbul
- Ave. Duration
- 25h 45m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €330–1,200
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Tokyo Haneda, Istanbul
- Ave. Duration
- 24h 42m
- When
- Every day
- Estimated price
- €370–1,300
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Osaka Kansai, Istanbul
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- €370–1,300
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Incheon, Istanbul
- Ave. Duration
- 25h 10m
- When
- Every day
- Estimated price
- €360–1,300
Flights from New Chitose Airport to Athens International Airport via Tokyo Haneda, Istanbul
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- €300–1,100
Flights from New Chitose Airport to Athens International Airport via Osaka Kansai, Istanbul
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- €300–1,100
Flights from New Chitose Airport to Athens International Airport via Incheon, Istanbul
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- €290–1,000
Flights from New Chitose Airport to Skopje International Airport via Tokyo Haneda, Istanbul
- Ave. Duration
- 21h 52m
- When
- Every day
- Estimated price
- €380–1,300
Flights from New Chitose Airport to Skopje International Airport via Osaka Kansai, Istanbul
- Ave. Duration
- 21h 5m
- When
- Every day
- Estimated price
- €380–1,400
Flights from New Chitose Airport to Skopje International Airport via Incheon, Istanbul
- Ave. Duration
- 22h 20m
- When
- Every day
- Estimated price
- €370–1,300
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via Tokyo Haneda, Istanbul
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- €390–1,400
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via Incheon, Istanbul
- Ave. Duration
- 22h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €370–1,300
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via Taiwan Taoyuan, Istanbul
- Ave. Duration
- 27h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €420–1,500
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via Chūbu Centrair, Incheon, Istanbul
- Ave. Duration
- 26h 10m
- When
- Every day
- Estimated price
- €390–1,400
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via New Chitose Airport, Tokyo Haneda, Istanbul
- Ave. Duration
- 27h 30m
- When
- Every day
- Estimated price
- €390–1,400
- Website
- en.aegeanair.com
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Osaka Kansai, Istanbul
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- €350–1,200
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Beijing Capital, Istanbul
- Ave. Duration
- 25h 45m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €330–1,200
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Tokyo Haneda, Istanbul
- Ave. Duration
- 27h 35m
- When
- Sunday
- Estimated price
- €350–2,900
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Beijing Capital, Athens International Airport
- Ave. Duration
- 27h 40m
- When
- Tuesday and Sunday
- Estimated price
- €260–950
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Shanghai Pudong, Athens International Airport
- Ave. Duration
- 27h 5m
- When
- Saturday
- Estimated price
- €340–1,100
Flights from New Chitose Airport to Athens International Airport via Shanghai Pudong
- Ave. Duration
- 24h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €270–850
Flights from New Chitose Airport to Athens International Airport via Osaka Kansai, Istanbul
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- €300–1,100
Flights from New Chitose Airport to Ioannina National Airport via Shanghai Pudong, Athens International Airport
- Ave. Duration
- 28h 50m
- When
- Saturday
- Estimated price
- €450–1,400
Flights from New Chitose Airport to Ioannina National Airport via Beijing Capital, Athens International Airport
- Ave. Duration
- 28h 55m
- When
- Tuesday and Sunday
- Estimated price
- €370–1,300
Flights from New Chitose Airport to Ioannina National Airport via Tokyo Haneda, Istanbul, Athens International Airport
- Ave. Duration
- 23h 17m
- When
- Every day
- Estimated price
- €500–1,800
Flights from Hakodate Airport to Thessaloniki Airport Makedonia via New Chitose Airport, Tokyo Haneda, Istanbul
- Ave. Duration
- 27h 30m
- When
- Every day
- Estimated price
- €390–1,400
- Website
- juneyaoair.com
Flights from New Chitose Airport to Thessaloniki Airport Makedonia via Beijing Capital, Athens International Airport
- Ave. Duration
- 27h 40m
- When
- Tuesday and Sunday
- Estimated price
- €260–950
Flights from New Chitose Airport to Athens International Airport via Shanghai Pudong
- Ave. Duration
- 24h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €270–850
- Website
- airalbania.com.al
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Osaka Kansai, Istanbul
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- €370–1,300
- Website
- austrian.com
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Beijing Capital, Vienna
- Ave. Duration
- 29h 35m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €280–1,000
- Website
- wizzair.com
Flights from New Chitose Airport to Tirana International Airport Nënë Tereza via Beijing Capital, Budapest
- Ave. Duration
- 30h 40m
- When
- Wednesday
- Estimated price
- €270–1,000
- Website
- airchina.com
Flights from New Chitose Airport to Athens International Airport via Beijing Capital
- Ave. Duration
- 25h 5m
- When
- Tuesday and Sunday
- Estimated price
- €220–800
- Phone
- 011-222-7111
- Website
- jrhokkaido.co.jp
Train from Otaru to New Chitose Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €9–13
- Schedules at
- jrhokkaido.co.jp
Train from Niki to Oshamambe
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- €13–18
- Schedules at
- jrhokkaido.co.jp
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje, Transporten Centar to Zhabeni
- Ave. Duration
- 3h 48m
- Frequency
- Twice daily
- Estimated price
- €11–40
- Schedules at
- mzt.mk
- Phone
- (050) 2016-1603
- Website
- jrhokkaido.co.jp
Train from Oshamambe to Hakodate
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- €19–27
- Schedules at
- https://japantravel.navitime.com/en/area/jp/route/
- Website
- https://www.jrhokkaido.co.jp/global/
- Website
- https://www.jreast.co.jp/multi/en/
- Website
- https://global.jr-central.co.jp/en/
- Website
- https://www.westjr.co.jp/global/en/
- Website
- https://www.jr-shikoku.co.jp/global/en/
- Website
- https://www.jrkyushu.co.jp/english/
- Unreserved Seat
- €22–26
- Reserved Seat
- €19–27
- Green Seat
- €27–40
- Website
- ktel-kastorias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €20
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
Bus from Athens, Leoforou Kifisou - KTEL to Kastoria
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €45
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €22
- Schedules at
- ktel-kastorias.gr
- Book at
- eticket.ktel-kastorias.gr
- Phone
- +355 699 605501
- startravel@live.com
- Website
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +30 26510 25014
- ktelioa@otenet.gr
- Website
- ktelioannina.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €16–23
- Schedules at
- ktelioannina.gr
- Book at
- eticket.ktelioannina.gr
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
Travel Insider: Top Japan travel tips by Beatrix Holland
Read the travel guide
Getting around the Cyclades
Read the travel guide














