Plane

Take the bus Nikola Tesla Airport A1 Shuttle at the station Belgrade Slavija Square.

The journey takes approximately 35 m. The travel distance is 22 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Book

Fly out to Sofia (SOF) of the airport Belgrade (BEG).

The journey takes approximately 4 h 30 m. Ticket price is about €22.

Carrier is Air Serbia.

22

Search budget taxi

Get off at the Sofia (SOF).
Take the transport at the station Varna Airport.

The journey takes approximately 11 m. Ticket price is about €6. The travel distance is 8 km.

Carrier is Atlas Taxi.

Book

Get off at the Varna.


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


Bus

Take the bus Nis Ekspres at the station Belgrade.

The journey takes approximately 3 h 10 m. Ticket price is about €9. The travel distance is 235 km.

Carrier is Nis Ekspres.

Book

Get off at the Niš.
Take the bus Matpu at the station Niš.

The journey takes approximately 3 h 10 m. Ticket price is about €6. The travel distance is 165 km.

Carrier is Matpu.

Book

Get off at the Sofia.
Take the bus ETAP Group at the station Sofia Central Bus Station.

The journey takes approximately 6 h 30 m. Ticket price is about €13. The travel distance is 451 km.

Carrier is ETAP Group.

Book



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


Bus train

Take the bus Blenda Tours at the station Autokomanda.

The journey takes approximately 4 h 58 m. The travel distance is 329 km.

Carrier is Blenda Tours.

Book

Get off at the Dimitrovgrad.
Take the train Bulgarian Railways (BDZh) at the station Dimitrovgrad.

The journey takes approximately 1 h 20 m. Ticket price is about €2. The travel distance is 65 km.

Carrier is Bulgarian Railways (BDZh).

Book

Get off at the Sofia.
Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 7 h 35 m. Ticket price is about €10. The travel distance is 531 km.

Carrier is Bulgarian Railways (BDZh).

Book

Get off at the Varna.


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


Train bus

Take the train Serbian Railways (ŽS) at the station Beograd centar.

The journey takes approximately 4 h 42 m. Ticket price is about €6. The travel distance is 238 km.

Carrier is Serbian Railways (ŽS).

Book

Get off at the Niš.
Take the bus Nis Ekspres at the station Železnička stanica.

The journey takes approximately 7 m. The travel distance is 1 km.

Carrier is Nis Ekspres.

Book

Get off at the Autobuska stanica.
Take the bus Matpu at the station Belgrade Nikola Tesla Airport.

The journey takes approximately 3 h 10 m. Ticket price is about €6. The travel distance is 173 m.

Carrier is Matpu.

Book

Get off at the Belgrade (BEG).
Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 7 h 35 m. Ticket price is about €11. The travel distance is 531 km.

Carrier is Bulgarian Railways (BDZh).

Book

Get off at the Varna.


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


Bus

Take the bus Auto Kodeks at the station Beograd.

The journey takes approximately 4 h 40 m. Ticket price is about €13. The travel distance is 290 km.

Carrier is Auto Kodeks.

Book

Get off at the Bela Palanka.
Take the bus Matpu at the station Bela Palanka.

The journey takes approximately 2 h 25 m. Ticket price is about €4. The travel distance is 120 km.

Carrier is Matpu.

Book

Get off at the Sofia.
Take the bus Karat-S at the station Sofia Serdica Bus Station.

The journey takes approximately 9 h 30 m. Ticket price is about €38. The travel distance is 581 km.

Carrier is Karat-S.

Book



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


Drive

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

The journey takes approximately 9 h 3 m. The travel distance is 831 km.

Get off at the Varna.


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


The cheapest way to travel from Belgrade to Varna is by taking a Train bus with an average price of €24. The journey takes approximately 17 h 45 m.

Plane is the fastest way to travel from Belgrade to Varna. Tickets cost €31. The journey takes approximately 7 h 17 m.

Belgrade is approximately 831 km away from Varna. The trip by car takes 9 h 3 m.

The average journey time by car between Belgrade and Varna is 9 h 3 m.

What to Do in Varna

Varna

Varna is a vibrant seaside city that offers visitors a variety of attractions and activities. Highlights include the stunning harbor with its many pubs, restaurants, and shops; the world-famous Blue Lagoon spa; and the impressive Ancient Thracian Tombs of Odessus. Other attractions include the Varna Zoo, which has a wide variety of animals from all over the world, as well as beautiful gardens and beaches.