Compare prices and tickets by train, bus or flight

Fri
Dec 3
Find prices
$153Air Serbia
Sat
Dec 4
$91Flixbus
$251Austrian Airlines
Mon
Dec 6
Find prices
$124Austrian Airlines
Tue
Dec 7
Find prices
$136Air Serbia
Wed
Dec 8
Find prices
$237Lufthansa Cityline
Fri
Dec 10
$90Flixbus
$94Air Serbia
Sat
Dec 11
$79Flixbus
$124Swiss
Sun
Dec 12
$66Flixbus
$184Austrian Airlines
Mon
Dec 13
Find prices
$183Austrian Airlines
Wed
Dec 15
Find prices
$182Austrian Airlines
Thu
Dec 16
$54Lasta
$184Austrian Airlines
Fri
Dec 17
Find prices
$118Air Serbia
Sat
Dec 18
$163Flixbus
$153Austrian Airlines
Sun
Dec 19
$68Fudeks
$112Air Serbia
Mon
Dec 20
Find prices
$124Austrian Airlines
Tue
Dec 21
$120Flixbus
$70Air Serbia
Wed
Dec 22
Find prices
$124Lufthansa Cityline

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Bus companies

Travel with FlixBus between Belgrade and Milan

For as little as $54 (€46) you can travel by bus between Belgrade and Milan with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.

FlixBus

If you're looking for cheap FlixBus tickets from Belgrade to Milan, check out Omio! With one-way Belgrade to Milan bus ticket prices starting as low as $91 (€76) when you book in advance, we'll help you get to Milan from Belgrade by showing you the latest FlixBus offers, bus schedules and tickets for this 549 miles (886 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with FlixBus. If you search for FlixBus tickets from Belgrade to Milan in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus between Belgrade and Milan on offer, Omio makes it easier than ever for you to find that perfect bus with FlixBus so you can enjoy a smooth and comfortable journey.

Please follow the recommendations outlined by FlixBus when booking your bus tickets between Belgrade and Milan due to the coronavirus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended