There are 8 ways to get from Kiev to Uzhhorod by train, bus, car 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.

Recommended option

Train  •  15 h 38 min

  1. Express / ...

$5 - $13

7 alternative options

Bus Ukraine buses  •  16 h 11 min

  1. Zaporozh'e - Słupsk

$16 - $23

Bus Eurolines HU  •  19 h 10 min

  1. 425

$82 - $97

Drive  •  10 h 49 min

  1. 491.3 miles

$60 - $95

Fly Kiev to Lviv, train  •  10 h 15 min

  1. KBP - LWO

$38 - $114

Fly Kiev Zhulhany to Lviv, train  •  9 h 50 min

  1. IEV - LWO

$40 - $321

Fly Kiev to Ivano-Frankivsk, train  •  12 h 59 min

  1. KBP - IFO

$56 - $133

Fly Kiev Zhulhany to Kosice, train  •  16 h 44 min

  1. IEV - KSC

$73 - $366

What companies run services between Kiev, Ukraine and Uzhhorod, Ukraine?

Ukrainian Railways (UZ) operates a train from Kiev to Uzhhorod every 4 hours. Tickets cost $5 - $13 and the journey takes 15 h 38 min. Alternatively, you can take a bus from Kiev to Uzhhorod via Lviv in around 16 h 11 min.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Kiev to Lviv
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$30 - $140
Flights from Kiev to Ivano-Frankivsk
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$80 - $200
LOT
Website
lot.com
Flights from Kiev Zhulhany to Kosice via Warsaw
Ave. Duration
9 h 57 min
When
Every day
Estimated price
$110 - $490
Flights from Kiev Zhulhany to Kosice via Tallinn, Warsaw
Ave. Duration
9 h 25 min
When
Monday
Estimated price
$240 - $850
Motor Sich
Website
motorsich.com
Flights from Kiev Zhulhany to Lviv
Ave. Duration
1 h 17 min
When
Monday to Saturday
Estimated price
$35 - $270
CSA
Website
csa.cz
Flights from Kiev Zhulhany to Kosice via Bratislava
Ave. Duration
7 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$75 - $370
Flights from Kiev Zhulhany to Kosice via Warsaw, Prague
Ave. Duration
8 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $750
Austrian Airlines
Website
austrian.com
Flights from Kiev Zhulhany to Kosice via Cologne/Bonn Apt, Vienna
Ave. Duration
7 h 50 min
When
Tuesday and Thursday
Estimated price
$130 - $500
Flights from Kiev Zhulhany to Kosice via Warsaw, Vienna
Ave. Duration
8 h 55 min
When
Every day
Estimated price
$200 - $750
Train operators
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Kiev Pass to Ujgorod
Ave. Duration
15 h 38 min
Frequency
Every 4 hours
Estimated price
$5 - $13
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$5 - $8
2nd Class
$9 - $13
1st Class
$22 - $35
Train from Lvov to Ujgorod
Ave. Duration
5 h
Frequency
Every 4 hours
Estimated price
$3 - $9
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$6 - $9
1st Class
$14 - $20
Train from Ivano-Frankovsk to Lvov
Ave. Duration
2 h 38 min
Frequency
3 times a day
Estimated price
$3 - $8
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$5 - $8
1st Class
$12 - $18
Railways of Slovak Republic (ZSSK)
Bus operators
Ukraine buses
Website
ticket.bus.com.ua
Bus from Kiev to Lviv
Ave. Duration
9 h 14 min
Frequency
Once daily
Estimated price
$10 - $14
Schedules at
ticket.bus.com.ua
Bus from Lviv to Uzgorod
Ave. Duration
5 h 57 min
Frequency
4 times a day
Estimated price
$5 - $9
Schedules at
ticket.bus.com.ua
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Kiev to Lviv Striyskyi Bus Station
Ave. Duration
7 h 30 min
Frequency
Once a week
Schedules at
odri-ua.com
Eurolines HU
Phone
+36 (1) 382-0888
Email
info@volanbusz.hu
Website
eurolines.hu
Bus from Kiev to Záhony
Ave. Duration
15 h 5 min
Frequency
Twice a week
Estimated price
$60 - $80
Schedules at
nemzetkozi.volanbusz.hu

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 How to get from JFK to New York City, Want to know more about Flixbus? and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between Kiev and Uzhhorod is 627 km. The road distance is 786 km.

The cheapest way to get from Kiev to Uzhhorod is to train which costs 130 ₴ - 340 ₴ and takes 15 h 38 min.

The quickest way to get from Kiev to Uzhhorod is to fly and train which takes 9 h 50 min and costs 1 000 ₴ - 8 500 ₴.

Yes, there is a direct train departing from Kiev Pass and arriving at Ujgorod. Services depart every four hours, and operate every day. The journey takes approximately 15 h 38 min.

No, there is no direct bus from Kiev to Uzhhorod. However, there are services departing from Kiev and arriving at Uzgorod via Lviv. The journey, including transfers, takes approximately 16 h 11 min.

The train from Kiev Pass to Ujgorod takes 15 h 38 min including transfers and departs every four hours.