|Shortest Duration||6h 0m|
|Trips per day||4|
Book FlixBus from Budapest to Belgrade from $17.62. There are 4 trips per day offered by FlixBus from Budapest to Belgrade and you can expect on average to pay $22.24 for a FlixBus ticket to Belgrade. In Budapest, FlixBus departs to Belgrade from Üllői út 131, In Belgrade, FlixBus arrives at Zeleznicka 4,
An average trip on FlixBus from Budapest to Belgrade takes 6 hours and 0 minutes,
On weekends, FlixBus offers 4 trips per day. A one way ticket costs $22.94 for a weekend trip to Belgrade.