There are 4 ways to get from Budapest Airport (BUD) to Subotica by bus, 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.

Recommended option

Bus RegioJet  •  4 h 57 min

  1. Rj
  2. 605 / ...

$11 - $16

3 alternative options

Train  •  5 h 28 min

  1. Ec / ...

$37 - $58

Bus Eurolines HU  •  6 h 10 min

  1. 600

$16 - $38

Drive  •  1 h 55 min

  1. 122.7 miles

$21 - $35

What companies run services between Budapest Airport (BUD), Hungary and Subotica, Serbia?

You can take a bus from Budapest Airport (BUD) to Subotica via Szeged, Viztorony tér, Tarján, víztorony, Mars tér, and Szeged in around 4 h 57 min. Alternatively, Deutsche Bahn operates a train from Budapest Airport (BUD) to Subotica twice daily. Tickets cost $35 - $55 and the journey takes 3 h 49 min.

Train operators
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Budapest-Ferencváros to Subotica
Ave. Duration
3 h 49 min
Frequency
Twice daily
Estimated price
$35 - $55
Website
bahn.de
Bus operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Budapešť, Ferenc Liszt Airport, T2 to Szeged, Viztorony tér
Ave. Duration
2 h 5 min
Frequency
Once daily
Estimated price
$6 - $8
Schedules at
regiojet.sk
Subotica Trans
Phone
+381 (0)24 555 466
Email
ta.sutrans@gmail.com
Website
sutrans.rs
Bus from Szeged to Subotica
Ave. Duration
54 min
Frequency
3 times a day
Schedules at
sutrans.rs
Eurolines HU
Phone
+36 (1) 382-0888
Email
info@volanbusz.hu
Website
eurolines.hu
Bus from Szeged Autóbusz-Állomás to Subotica
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$20
Schedules at
nemzetkozi.volanbusz.hu
Bus from Budapest Népliget to Subotica
Ave. Duration
4 h 35 min
Frequency
Once daily
Estimated price
$14 - $35
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 Bali: What to do if Mount Agung erupts, Travelling to and around Russia for the 2018 FIFA World Cup and Travelling around the UAE - to help you get the most out of your next trip.

Questions & Answers

The distance between Budapest Airport (BUD) and Subotica is 151 km. The road distance is 196 km.

The cheapest way to get from Budapest Airport (BUD) to Subotica is to bus which costs 3 000 Ft - 4 300 Ft and takes 4 h 57 min.

The quickest way to get from Budapest Airport (BUD) to Subotica is to drive which takes 1 h 55 min and costs 6 000 Ft - 9 000 Ft.

No, there is no direct bus from Budapest Airport (BUD) to Subotica. However, there are services departing from Budapešť, Ferenc Liszt Airport, T2 and arriving at Subotica via Tarján, víztorony and Szeged. The journey, including transfers, takes approximately 4 h 57 min.

It takes approximately 4 h 57 min to get from Budapest Airport (BUD) to Subotica, including transfers.