There are 9 ways to get from Ukraine to Subotica by bus, plane, train, or car
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
Bus to Chișinău International Airport, fly to Budapest Ferenc Liszt International Airport, train
best- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Budapest Ferenc Liszt International Airport (BUD)plane RMO - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
12hBus via Poshtova Ploscha
cheapest- Take the bus from Kyiv Central Bus station to Budapest, Népliget Autóbusz-Pályaudvarbus N3280 / ...
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Subotica, Autobuska stanicabus
27h 27mRSD 10,519–18,719Bus
- Take the bus from Kyiv to Budapestbus Kyiv-Swinoujscie
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Subotica, Autobuska stanicabus
21h 54mTrain
- Take the train from Kyiv-Pasazhyrskyi to Cegledtrain
- Take the train from Cegled to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
22h 43mRSD 26,959–48,159Drive 1,147.1 km
- Drive from Kyiv to Suboticacar 1,147.1 km
17hRSD 18,178–26,256Bus to Warsaw Chopin Airport, fly to Budapest Ferenc Liszt International Airport, train
- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Budapest Ferenc Liszt International Airport (BUD)plane WAW - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
13h 30mBus to Rzeszów–Jasionka Airport, fly to Belgrade Nikola Tesla Airport, train
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Belgrade Nikola Tesla Airport (BEG)plane RZE - BEG
- Take the train from Novi Beograd to Suboticatrain
15h 12mBus to Rzeszów–Jasionka Airport, fly to Budapest Ferenc Liszt International Airport, train
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Budapest Ferenc Liszt International Airport (BUD)plane RZE - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
15h 41mBus to Chișinău International Airport, fly to Timișoara Traian Vuia International Airport, train
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Timișoara Traian Vuia International Airport (TSR)plane RMO - TSR
- Take the train from Timisoara Nord to Bekescsabatrain
- Take the train from Bekescsaba to Szegedtrain
- Take the train from Szeged to Suboticatrain
19h 18m
Chișinău International Airport (RMO) to Budapest Ferenc Liszt International Airport (BUD) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Subotica is to bus via Poshtova Ploscha which costs RSD 10000 - RSD 19000 and takes 27h 27m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Subotica is to drive which takes 17h and costs RSD 18000 - RSD 27000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Ukraine to Subotica. However, there are services departing from Khreshchatyk and arriving at Subotica via Kyiv-Pasazhyrskyi, Cegled and Szeged. The journey, including transfers, takes approximately 22h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Subotica is 1156 km. The road distance is 1147.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Subotica without a car is to bus which takes 21h 54m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 12h to get from Ukraine to Subotica, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Subotica train services, operated by ÖBB, depart from Kyiv-Pasazhyrskyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Subotica is to bus which takes 21h 54m and costs . Alternatively, you can train, which costs RSD 27000 - RSD 49000 and takes 22h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Subotica train services, operated by ÖBB, arrive at Cegled station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ukraine to Subotica is 1147 km. It takes approximately 17h to drive from Ukraine to Subotica.
What companies run services between Ukraine and Subotica, Serbia?
You can take a subway from Maidan Nezalezhnosti to Subotica, Autobuska stanica via Demiivska, Kyiv, Budapest, and Budapest, Népliget Autóbusz-Pályaudvar in around 21h 54m. Alternatively, you can take a subway from Khreshchatyk to Subotica via Vokzalna, Kyiv-Pasazhyrskyi, Cegled, and Szeged in around 22h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Warsaw Chopin Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- RSD 7,000–25,000
Flights from Rzeszów–Jasionka Airport to Belgrade Nikola Tesla Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 11,000–37,000
Flights from Rzeszów–Jasionka Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RSD 19,000–41,000
- Website
- tarom.ro
Flights from Chișinău International Airport to Timișoara Traian Vuia International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 42m
- When
- Tuesday to Saturday
- Estimated price
- RSD 15,000–19,000
- Website
- wizzair.com
Flights from Chișinău International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RSD 3,800–20,000
Flights from Warsaw Chopin Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RSD 2,700–8,500
- Website
- lufthansa.com
Flights from Rzeszów–Jasionka Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RSD 12,000–55,000
Flights from Rzeszów–Jasionka Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- RSD 10,000–41,000
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Timișoara Traian Vuia International Airport via Istanbul
- Ave. Duration
- 5h 42m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RSD 26,000–110,000
Flights from Chișinău International Airport to Timișoara Traian Vuia International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 15,000–19,000
- Website
- flyulendo.com
Flights from Chișinău International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday and Saturday
- Estimated price
- RSD 3,200–16,000
- Website
- austrian.com
Flights from Warsaw Chopin Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday to Friday
- Estimated price
- RSD 7,500–26,000
- Website
- interjet.com
Flights from Rzeszów–Jasionka Airport to Belgrade Nikola Tesla Airport via Podgorica
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- RSD 5,500–28,000
- Website
- ryanair.com
Flights from Rzeszów–Jasionka Airport to Budapest Ferenc Liszt International Airport via Milan Malpensa
- Ave. Duration
- 5h 20m
- When
- Tuesday and Saturday
- Estimated price
- RSD 7,500–20,000
- Website
- animawings.com
Flights from Chișinău International Airport to Timișoara Traian Vuia International Airport via Istanbul
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- RSD 12,000–41,000
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Ferihegy to Szeged
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- RSD 900–1,100
- Website
- https://jegy.mav.hu/
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RSD 340–390
- Website
- https://jegy.mav.hu/
Train from Cegled to Szeged
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- RSD 600–750
- Website
- https://jegy.mav.hu/
Train from Bekescsaba to Szeged
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- RSD 500–600
- Website
- https://jegy.mav.hu/
Train from Kyiv-Pasazhyrskyi to Cegled
- Ave. Duration
- 17h 11m
- Frequency
- Once daily
- Estimated price
- RSD 26,000–47,000
- Website
- https://www.oebb.at/en/
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Novi Beograd to Subotica
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–800
- 1st Class
- RSD 900–1,200
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Novi Beograd to Subotica
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- RSD 900–1,900
- Website
- https://zpcg.me/en
- Second Class
- RSD 900–1,050
- First Class
- RSD 1,750–1,900
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Timisoara Nord to Bekescsaba
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Estimated price
- RSD 1,300–1,450
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Kyiv to Budapest
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Subotica, Autobuska stanica
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RSD 1,700–2,600
- Website
- https://terratravel.rs/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Subotica, Autobuska stanica
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- RSD 1,500–2,700
- Website
- https://www.flixbus.co.uk
Bus from Kyiv Central Bus station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 21h 45m
- Frequency
- Once daily
- Estimated price
- RSD 9,000–16,000
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Serbia
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
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 21+ hotels available in Subotica.






























