There are 9 ways to get from Milan to Karaganda by train, plane, 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 Milano Malpensa Airport, fly to Astana Nursultan Nazarbayev International Airport, train
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Astana Nursultan Nazarbayev International Airport (NQZ)MXP - NQZ
- Take the train from Astana Nurly Zhol to Karaganda Pass
17h 34m$329–559Train to Milano Malpensa Airport, fly to Karaganda Sary-Arka Airport
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Karaganda Sary-Arka Airport (KGF)MXP - KGF
14h 54m$198–823Train, bus
- Take the train from Milano Centrale to Verona Porta Nuova
- Take the bus from Verona to Gdansk, Bus Station
- Take the bus from Gdańsk Główny to Kaliningrad Bus station
- Take the train from Kaliningrad-Passajirsk to Aksakovo
- Take the train from Aksakovo to Karaganda Pass
4d 23h$416–760Fly Milan Linate Airport to Astana Nursultan Nazarbayev International Airport, train
- Fly from Milan Linate Airport (LIN) to Astana Nursultan Nazarbayev International Airport (NQZ)LIN - NQZ
- Take the train from Astana Nurly Zhol to Karaganda Pass
16h 45m$296–754Bus to Il Caravaggio International Airport, fly to Astana Nursultan Nazarbayev International Airport, train
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Astana Nursultan Nazarbayev International Airport (NQZ)BGY - NQZ
- Take the train from Astana Nurly Zhol to Karaganda Pass
16h 33m$239–770Bus to Il Caravaggio International Airport, fly to Karaganda Sary-Arka Airport
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Karaganda Sary-Arka Airport (KGF)BGY - KGF
21h 3m$218–924Fly Milan Linate Airport to Karaganda Sary-Arka Airport
- Fly from Milan Linate Airport (LIN) to Karaganda Sary-Arka Airport (KGF)LIN - KGF
15h 10m$405–1,508Train to Zurich Airport, fly to Astana Nursultan Nazarbayev International Airport, train
- Take the train from Milano Centrale to Zuerich Hb
- Fly from Zurich Airport (ZRH) to Astana Nursultan Nazarbayev International Airport (NQZ)ZRH - NQZ
- Take the train from Astana Nurly Zhol to Karaganda Pass
19h 53m$415–1,082Bus, train
- Take the bus from Milan to Stuttgart Airport Bus Terminal SAB
- Take the bus from Stuttgart Airport Busterminal to Kaliningrad Bus station
- Take the train from Kaliningrad-Passajirsk to Aksakovo
- Take the train from Aksakovo to Karaganda Pass
5d 3h$422–693
Milan to Karaganda by train, foot, and bus
Questions & Answers
The cheapest way to get from Milan to Karaganda is to bus and fly and train which costs $230 - $800 and takes 16h 33m.
The fastest way to get from Milan to Karaganda is to train and fly which takes 14h 54m and costs $190 - $850.
The distance between Milan and Karaganda is 4807 km.
The best way to get from Milan to Karaganda without a car is to train and bus which takes 4 days 23h and costs $410 - $800.
It takes approximately 17h 34m to get from Milan to Karaganda, including transfers.
Karaganda is 4h ahead of Milan. It is currently 7:40 PM in Milan and 11:40 PM in Karaganda.
There are 223+ hotels available in Karaganda.
What companies run services between Milan, Italy and Karaganda, Kazakhstan?
Lufthansa, Air Astana, and Flyr fly from Milan Linate Airport (LIN) to Karaganda Sary-Arka Airport (KGF) once a week.
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Frankfurt
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $160–800
Flights from Milan Linate Airport to Astana Nursultan Nazarbayev International Airport via Frankfurt
- Ave. Duration
- 11h 47m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $200–1,000
Flights from Zurich Airport to Astana Nursultan Nazarbayev International Airport via Frankfurt
- Ave. Duration
- 9h 57m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $180–900
- Website
- worldticket.com
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Tbilisi, Almaty
- Ave. Duration
- 17h 50m
- When
- Friday and Sunday
- Estimated price
- $480–1,100
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Warsaw Chopin, Almaty
- Ave. Duration
- 24h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $280–950
Flights from Milano Malpensa Airport to Karaganda Sary-Arka Airport via Almaty
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- $350–1,000
Flights from Milan Linate Airport to Karaganda Sary-Arka Airport via Frankfurt, Almaty
- Ave. Duration
- 12h 35m
- When
- Tuesday
- Estimated price
- $400–1,500
- Website
- flyr.com
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Tbilisi, Almaty
- Ave. Duration
- 17h 50m
- When
- Friday and Sunday
- Estimated price
- $480–1,100
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Warsaw Chopin, Almaty
- Ave. Duration
- 24h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $280–950
Flights from Milano Malpensa Airport to Karaganda Sary-Arka Airport via Almaty
- Ave. Duration
- 12h 45m
- When
- Thursday
- Estimated price
- $350–1,000
Flights from Milan Linate Airport to Karaganda Sary-Arka Airport via Frankfurt, Almaty
- Ave. Duration
- 12h 35m
- When
- Tuesday
- Estimated price
- $400–1,500
- Website
- airastana.com
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Frankfurt
- Ave. Duration
- 11h 20m
- When
- Monday and Saturday
- Estimated price
- $160–750
Flights from Milan Linate Airport to Astana Nursultan Nazarbayev International Airport via Frankfurt
- Ave. Duration
- 12h 15m
- When
- Monday and Saturday
- Estimated price
- $200–900
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Tbilisi, Almaty
- Ave. Duration
- 19h 40m
- When
- Friday and Sunday
- Estimated price
- $480–1,100
Flights from Milano Malpensa Airport to Karaganda Sary-Arka Airport via Almaty
- Ave. Duration
- 13h 40m
- When
- Thursday
- Estimated price
- $350–1,000
- Website
- flypgs.com
Flights from Il Caravaggio International Airport to Astana Nursultan Nazarbayev International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 38m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $170–700
Flights from Zurich Airport to Astana Nursultan Nazarbayev International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 15m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $180–750
- Website
- turkishairlines.com
Flights from Zurich Airport to Astana Nursultan Nazarbayev International Airport via Istanbul
- Ave. Duration
- 10h 43m
- When
- Every day
- Estimated price
- $220–950
- Website
- lot.com
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Warsaw Chopin
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–550
Flights from Zurich Airport to Astana Nursultan Nazarbayev International Airport via Warsaw Chopin
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–600
- Website
- scat.kz
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Prague
- Ave. Duration
- 9h 55m
- When
- Saturday
- Estimated price
- $200–600
Flights from Il Caravaggio International Airport to Astana Nursultan Nazarbayev International Airport via Prague
- Ave. Duration
- 9h 30m
- When
- Saturday
- Estimated price
- $230–650
- Website
- aeroflot.ru
Flights from Il Caravaggio International Airport to Karaganda Sary-Arka Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 18h 55m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $210–900
Flights from Milano Malpensa Airport to Karaganda Sary-Arka Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 18h
- When
- Monday, Tuesday, and Friday
- Estimated price
- $190–800
- Website
- azal.az
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Baku Heydar Aliyev
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $200–650
- Website
- uzairways.com
Flights from Milano Malpensa Airport to Astana Nursultan Nazarbayev International Airport via Tashkent
- Ave. Duration
- 17h 25m
- When
- Friday
- Estimated price
- $290–900
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $18
- Website
- https://www.malpensaexpress.it/en/
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $21–30
- 2nd Class (Coupe)
- $12–17
- 3rd Class (Seat)
- $3–5
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- $6–9
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $6–9
- 3rd Class (Berth)
- $6–9
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 4h 1m
- Frequency
- 3 times a week
- Estimated price
- $50–100
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $50–75
- 2nd Class (Coupe)
- $70–100
Train from Aksakovo to Karaganda Pass
- Ave. Duration
- 36h 14m
- Frequency
- Twice a week
- Estimated price
- $130–260
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $130–190
- 2nd Class (Coupe)
- $190–260
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- $21–45
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $65–95
- 2nd Class
- $40–60
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- $65–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $85–130
- 2nd Class
- $65–90
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Aksakovo
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- $85–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $350–490
- 3rd Class (Platzcart)
- $85–120
- 2nd Class (Kupé)
- $95–140
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Verona to Gdansk, Bus Station
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Estimated price
- $130–180
- Website
- https://www.flixbus.co.uk
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Gdańsk Główny to Kaliningrad Bus station
Bus from Stuttgart Airport Busterminal to Kaliningrad Bus station
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $5–20
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- $15–20
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milan to Stuttgart Airport Bus Terminal SAB
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- Estimated price
- $55–70
- Website
- https://marinobus.it/en/
Want to know more about travelling around Kazakhstan
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
















































