There are 8 ways to get from Khiva to Shahrisabz by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Kogon
best- Take the train from Khiva to Bukhara 1train
- Take the train from Bukhara 1 to Karshitrain 320
- Take the train from Karshi to Kitobtrain
11h 8mTrain
cheapest- Take the train from Khiva to Samarkandtrain 126F / ...
- Take the train from Samarkand to Kitobtrain 774Ф
12h 36m$35–97Bus
- Take the bus from Khiva to Kattakurganbus
- Take the bus from Kattakurgan to Samarkand Central Bus Stationbus
- Take the bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekatbus
16h 1mDrive 690.3 km
- Drive from Khiva to Shahrisabzcar 690.3 km
10h 12m$61–88Taxi
- Take the taxi from Khiva to Shahrisabztaxi 690.3 km
10h 12m$65–85Fly Urgench International Airport to Samarkand International Airport, bus
- Fly from Urgench International Airport (UGC) to Samarkand International Airport (SKD)plane UGC - SKD
- Take the bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekatbus
9h 35mFly Urgench International Airport to Tashkent International Airport, train
- Fly from Urgench International Airport (UGC) to Tashkent International Airport (TAS)plane UGC - TAS
- Take the train from Tashkent Central to Kitobtrain
9h 32m$137–613Train to Nukus, fly to Samarkand International Airport, bus
- Take the train from Urgench to Nukustrain
- Fly from Nukus (NCU) to Samarkand International Airport (SKD)plane NCU - SKD
- Take the bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekatbus
18h 5m
Urgench International Airport (UGC) to Samarkand International Airport (SKD) flights
Questions & Answers
The cheapest way to get from Khiva to Shahrisabz is to train which costs $35 - $100 and takes 12h 36m.
The fastest way to get from Khiva to Shahrisabz is to fly and train which takes 9h 32m and costs $130 - $650.
No, there is no direct bus from Khiva to Shahrisabz. However, there are services departing from Khiva and arriving at Shahrisabz Avtoshohbekat via Kattakurgan and Samarkand Central Bus Station. The journey, including transfers, takes approximately 16h 1m.
No, there is no direct train from Khiva to Shahrisabz. However, there are services departing from Khiva and arriving at Kitob via Bukhara 1 and Karshi. The journey, including transfers, takes approximately 11h 8m.
The distance between Khiva and Shahrisabz is 718 km. The road distance is 690.3 km.
The best way to get from Khiva to Shahrisabz without a car is to train via Kogon which takes 11h 8m and costs .
It takes approximately 11h 8m to get from Khiva to Shahrisabz, including transfers.
Khiva to Shahrisabz bus services, operated by Tashkent Bus Terminal, depart from Khiva station.
Khiva to Shahrisabz train services, operated by Uzbekistan Railways (OTY), depart from Khiva station.
The best way to get from Khiva to Shahrisabz is to train via Kogon which takes 11h 8m and costs . Alternatively, you can bus, which costs and takes 16h 1m.
What companies run services between Khiva, Uzbekistan and Shahrisabz, Uzbekistan?
You can take a train from Khiva to Kitob via Bukhara 1 and Karshi in around 11h 8m. Alternatively, you can take a bus from Khiva to Shahrisabz Avtoshohbekat via Kattakurgan and Samarkand Central Bus Station in around 16h 1m.
- Website
- uzairways.com
Flights from Urgench International Airport to Samarkand International Airport via Tashkent International Airport
- Ave. Duration
- 6h 30m
- When
- Saturday, Monday, and Sunday
- Estimated price
- $170–800
Flights from Urgench International Airport to Tashkent International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $100–200
Flights from Urgench International Airport to Tashkent International Airport via Bukhara
- Ave. Duration
- 2h 40m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $100–200
Flights from Nukus to Samarkand International Airport via Tashkent International Airport
- Ave. Duration
- 9h 57m
- When
- Saturday and Sunday
- Estimated price
- $200–550
- Website
- unilode.com
Flights from Urgench International Airport to Samarkand International Airport via Tashkent International Airport
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- $200–800
Flights from Urgench International Airport to Tashkent International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $110–450
Flights from Nukus to Samarkand International Airport via Tashkent International Airport
- Ave. Duration
- 10h 35m
- When
- Saturday
- Estimated price
- $160–600
- Website
- taban.aero
Flights from Urgench International Airport to Tashkent International Airport
- Ave. Duration
- 1h 20m
- When
- Sunday
- Estimated price
- $500–900
- Phone
- 1005
- [email protected]
- Website
- railway.uz
Train from Khiva to Bukhara 1
- Ave. Duration
- 6h 7m
- Frequency
- Once daily
- Estimated price
- $13–20
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- $13–14
- Coupe
- $17–20
- SV
- $30–34
Train from Khiva to Samarkand
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $15–24
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- $15–17
- Coupe
- $21–24
- SV
- $38–42
Train from Urgench to Nukus
- Ave. Duration
- 3h 28m
- Frequency
- Twice a week
- Estimated price
- $9–14
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- $9–11
- Coupe
- $12–14
- SV
- $20–22
- Phone
- 1005
- [email protected]
- Website
- railway.uz
Train from Khiva to Bukhara 1
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a week
- Estimated price
- $30–46
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Business class
- $42–46
- Econom class
- $30
Train from Karshi to Kitob
- Ave. Duration
- 55 min
- Frequency
- Once a week
- Estimated price
- $10–16
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Business class
- $14–16
- Econom class
- $10
Train from Khiva to Samarkand
- Ave. Duration
- 5h 21m
- Frequency
- 3 times a week
- Estimated price
- $44–67
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Business class
- $62–67
- Econom class
- $44
Train from Samarkand to Kitob
- Ave. Duration
- 2h 16m
- Frequency
- Once a week
- Estimated price
- $20–30
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Business class
- $27–30
- Econom class
- $20
Train from Tashkent Central to Kitob
- Ave. Duration
- 4h 39m
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Business class
- $56–60
- Econom class
- $40
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Bukhara 1 to Karshi
- Ave. Duration
- 2h 6m
- Frequency
- Once a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- +99871 207-87-00
- [email protected]
- Website
- uztrans.uz
Bus from Khiva to Kattakurgan
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- $14
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Kattakurgan to Samarkand Central Bus Station
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekat
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekat
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Samarkand Central Bus Station to Shahrisabz Avtoshohbekat
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
- Ave. Duration
- 10h 12m
- Estimated price
- $65–85
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 Italian Lakes: Getting around by train, Heading to Europe? Read this before you buy a Eurail Pass, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Khiva to Shahrisabz bus services, operated by Tashkent Bus Terminal, arrive at Kattakurgan station.
Khiva to Shahrisabz train services, operated by Uzbekistan Railways (OTY), arrive at Bukhara 1 station.
Yes, the driving distance between Khiva to Shahrisabz is 690 km. It takes approximately 10h 12m to drive from Khiva to Shahrisabz.
There are eight+ hotels available in Shahrisabz.











