There are 12 ways to get from Subotica to Kyiv by train, bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train
best- Take the train from Subotica to SzegedRe
- Take the train from Szeged to CegledIc / ...
- Take the train from Szolnok to Kyiv-Pasazhyrskyi
23h 37m₴10,673–14,852Bus via Kyiv Central Bus station
cheapest- Take the bus from Subotica AS to Budapest, Népliget Autóbusz-PályaudvarN1909 / ...
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Kyiv Central Bus stationN3280 / ...
25h 41m₴3,319–8,091Bus
- Take the bus from Subotica AS to Budapest, Népliget Autóbusz-PályaudvarN1909 / ...
- Take the bus from Budapest Nepliget Bus Station to Kyiv Bus stationEuroclub
24h 16m₴3,519–4,991Drive 1,146.6 km
- Drive from Subotica to Kyiv1,146.6 km
16h 51m₴7,541–10,892Bus, bus to Timișoara Traian Vuia International Airport, fly to Suceava
- Take the bus from Subotica AS to Szeged
- Take the bus from Szeged to Timișoara
- Fly from Timișoara Traian Vuia International Airport (TSR) to Suceava (SCV)TSR - SCV
- Take the bus from Suceava ROMPETROL to Kyiv Bus station
21h 3m₴9,962–18,747Bus, bus to Timișoara Traian Vuia International Airport, fly to Iași International Airport, drive, train
- Take the bus from Subotica AS to Szeged
- Take the bus from Szeged to Timișoara
- Fly from Timișoara Traian Vuia International Airport (TSR) to Iași International Airport (IAS)TSR - IAS
- Drive from Iași International Airport (IAS) to Ungheni
- Take the train from Ungheni to Kyiv-Pas.
27h 32m₴5,642–14,517Train to Belgrade Nikola Tesla Airport, fly to Chișinău International Airport, bus
- Take the train from Subotica to Beograd Centar
- Fly from Belgrade Nikola Tesla Airport (BEG) to Chișinău International Airport (RMO)BEG - RMO
- Take the bus from Chisinau Airport to Odessa station
- Take the bus from Odesa Central Bus Station to Kyiv Central Bus station
18h 29mTrain, train to Budapest Ferenc Liszt International Airport, fly to Chișinău International Airport, bus
- Take the train from Subotica to Szeged
- Take the train from Szeged to Ferihegy
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Chișinău International Airport (RMO)BUD - RMO
- Take the bus from Chisinau Airport to Odessa station
- Take the bus from Odesa Central Bus Station to Kyiv Central Bus station
18h 31mBus, bus to Timișoara Traian Vuia International Airport, fly to Chișinău International Airport
- Take the bus from Subotica AS to Szeged
- Take the bus from Szeged to Timișoara
- Fly from Timișoara Traian Vuia International Airport (TSR) to Chișinău International Airport (RMO)TSR - RMO
- Take the bus from Chisinau Airport to Odessa station
- Take the bus from Odesa Central Bus Station to Kyiv Central Bus station
21h 14mDoor to door Shuttle to Vienna International Airport, fly to Chișinău International Airport, bus
- Take a shuttle bus from Subotica, Autobuska stanica to Stephansplatz
- Fly from Vienna International Airport (VIE) to Chișinău International Airport (RMO)VIE - RMO
- Take the bus from Chisinau Airport to Odessa station
- Take the bus from Odesa Central Bus Station to Kyiv Central Bus station
20h 8mDoor to door Shuttle to Vienna International Airport, fly to Iași International Airport, drive, train
- Take a shuttle bus from Subotica, Autobuska stanica to Stephansplatz
- Fly from Vienna International Airport (VIE) to Iași International Airport (IAS)VIE - IAS
- Drive from Iași International Airport (IAS) to Ungheni
- Take the train from Ungheni to Kyiv-Pas.
27h 6m₴7,850–17,710Door to door Shuttle to Vienna International Airport, fly to Suceava, bus
- Take a shuttle bus from Subotica, Autobuska stanica to Stephansplatz
- Fly from Vienna International Airport (VIE) to Suceava (SCV)VIE - SCV
- Take the bus from Suceava ROMPETROL to Kyiv Bus station
21h 7m₴8,670–20,440
Subotica to Kyiv by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Subotica to Kyiv is to bus which costs 3 500 ₴ - 5 000 ₴ and takes 24h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Subotica to Kyiv is to drive which takes 16h 51m and costs 7 500 ₴ - 11 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Subotica to Kyiv station. However, there are services departing from Subotica AS and arriving at Kyiv Bus station via Budapest Nepliget Bus Station. The journey, including transfers, takes approximately 24h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Subotica to Kyiv. However, there are services departing from Subotica and arriving at Kyiv-Pasazhyrskyi via Szeged, Cegled and Szolnok. The journey, including transfers, takes approximately 23h 37m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Subotica and Kyiv is 1274 km. The road distance is 1146.6 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Subotica to Kyiv without a car is to train which takes 23h 37m and costs 10 000 ₴ - 15 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 23h 37m to get from Subotica to Kyiv, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Subotica to Kyiv bus services, operated by FlixBus, depart from Subotica AS station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Subotica to Kyiv train services, operated by Hungarian Railways (MÁV), depart from Subotica station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Subotica to Kyiv is to train which takes 23h 37m and costs 10 000 ₴ - 15 000 ₴. Alternatively, you can bus, which costs 3 500 ₴ - 5 000 ₴ and takes 24h 16m.
What companies run services between Subotica, Serbia and Kyiv, Ukraine?
You can take a train from Subotica to Kyiv-Pasazhyrskyi via Szeged, Cegled, and Szolnok in around 23h 37m. Alternatively, you can take a bus from Subotica AS to Kyiv Bus station via Budapest, Népliget Autóbusz-Pályaudvar and Budapest Nepliget Bus Station in around 24h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- tarom.ro
Flights from Timișoara Traian Vuia International Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₴5,500–13,000
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₴6,000–10,000
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 16m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₴5,500–12,000
Flights from Budapest Ferenc Liszt International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₴2,800–11,000
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₴4,100–12,000
- Website
- turkishairlines.com
Flights from Timișoara Traian Vuia International Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₴5,500–13,000
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴6,000–10,000
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- ₴5,500–12,000
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 5h 17m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₴5,000–27,000
- Website
- flyulendo.com
Flights from Timișoara Traian Vuia International Airport to Suceava via Milan Bergamo
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₴4,400–13,000
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- ₴1,900–7,500
Flights from Budapest Ferenc Liszt International Airport to Chișinău International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₴2,100–7,500
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 25m
- When
- Monday and Wednesday
- Estimated price
- ₴5,500–6,500
Flights from Vienna International Airport to Chișinău International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₴2,400–7,500
Flights from Vienna International Airport to Suceava
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₴1,700–11,000
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₴4,300–18,000
Flights from Vienna International Airport to Chișinău International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₴3,900–9,000
Flights from Vienna International Airport to Iași International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₴4,700–11,000
- Website
- animawings.com
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Thessaloniki
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- ₴7,500–9,500
- Website
- flypgs.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 10m
- When
- Thursday and Sunday
- Estimated price
- ₴3,600–18,000
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 5m
- When
- Monday and Wednesday
- Estimated price
- ₴5,500–12,000
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- ₴140–170
- Website
- https://jegy.mav.hu/
Train from Szeged to Cegled
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₴260–310
- Website
- https://jegy.mav.hu/
Train from Szeged to Ferihegy
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- ₴380–440
- Website
- https://jegy.mav.hu/
Train from Szolnok to Kyiv-Pasazhyrskyi
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Estimated price
- ₴10,000–14,000
- Website
- https://www.oebb.at/en/
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Ungheni to Kyiv-Pas.
- Ave. Duration
- 15h 51m
- Frequency
- 4 times a week
- Estimated price
- ₴1,700–2,400
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- ₴1,700–2,400
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₴300–500
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- ₴300–350
- 1st Class
- ₴400–500
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 3h 46m
- Frequency
- 6 times a week
- Estimated price
- ₴700–1,100
- Website
- https://www.flixbus.co.uk
Bus from Subotica AS to Szeged
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- ₴310–430
- Website
- https://www.flixbus.co.uk
Bus from Szeged to Timișoara
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₴550–1,400
- Website
- https://www.flixbus.co.uk
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Kyiv Central Bus station
- Ave. Duration
- 20h 55m
- Frequency
- 4 times a week
- Estimated price
- ₴2,600–7,000
- Website
- https://www.flixbus.co.uk
Bus from Odesa Central Bus Station to Kyiv Central Bus station
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- ₴750–1,200
- Website
- https://www.flixbus.co.uk
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₴935–937
- Website
- https://terratravel.rs/en/
Shuttle from Subotica, Autobuska stanica to Stephansplatz
- Ave. Duration
- 5h 17m
- Frequency
- On demand
- Estimated price
- ₴2,471
- Website
- https://terratravel.rs/en/
- Phone
- +38(066)-281-80-41
- euroclubbus@gmail.com
- Website
- eclub.kiev.ua
Bus from Budapest Nepliget Bus Station to Kyiv Bus station
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- ₴2,800–3,900
- Website
- EuroClub
- Phone
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Suceava ROMPETROL to Kyiv Bus station
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₴2,800–3,900
- Schedules at
- luksistanbul.com
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Chisinau Airport to Odessa station
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Schedules at
- galtrans.md
Want to know more about travelling around Ukraine
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Subotica to Kyiv bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv is 1h ahead of Subotica. It is currently 3:33 PM in Subotica and 4:33 PM in Kyiv.
Transport is disrupted due to the Russia-Ukraine war. Read more
Subotica to Kyiv train services, operated by Hungarian Railways (MÁV), arrive at Szeged station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Subotica to Kyiv is 1147 km. It takes approximately 16h 51m to drive from Subotica to Kyiv.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Subotica to Kyiv bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2255+ hotels available in Kyiv.






























