Bus

Take the bus at the station Belgrade .

The journey takes approximately 2 h 55 min. Ticket price is about 7–12 EUR. The travel distance is 199 km.

Carrier is Nis Ekspres.

Book

Get off at the Subotica
Find hotel deals and discounts up to 20% in Subotica at Booking


Bus train

Take the bus at the station Beograd .

The journey takes approximately 1 h 30 min. Ticket price is about 3–60 EUR. The travel distance is 86 km.

Carrier is Severtrans.

Book

Get off at the Novi Sad
176 m on foot from the station Novi Sad to the station Novi Sad.


Take the train at the station Novi Sad .

The journey takes approximately 2 h 27 min. Ticket price is about 2–6 EUR. The travel distance is 98 km.

Carrier is Serbian Railways (ŽS).

Book

Get off at the Subotica
Find hotel deals and discounts up to 20% in Subotica at Booking


Taxi

By taxi

It is only about 113 minutes by taxi from the Belgrade to Subotica. The distance is 189 km. A one-way journey by taxi costs approximately 110-140 EUR

Check taxi prices on the KiwiTaxi.
Find hotel deals and discounts up to 20% in Subotica at Booking


Drive

In a rental car

The drive will take 1 h 52 min.. The distance between Belgrade and Subotica is 189 km. You will use 15 liters of gasoline at a cost of €19.5.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Subotica at Booking