HUB hero image

How to Travel from

Belgrade to Vir

by Plane, Bus or Car

Belgrade
+0
Vir
Transport search to Vir
Belgrade
+0
Vir
Building a composite car route
Cheapest
Best Offer!
Car
7 h 31 min
588 km.
from $32
Composite Route Car Only
Schedule

Belgrade, Serbia → Vir, Croatia

All
All days
18 Jul, Sat
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed

Cheapest and Fastest Ways to Travel from Belgrade to Vir

Composite routes from Belgrade to Vir

Cheapest

Transport providers

FlixBus
Website
GoOpti
Website
Sava Ekspres
Website
Arriva Croatia
Website
Francuzevic
Website
Polet Vinkovci
Website
FlixBus
Website
5h 30m
5 times a day
$38.22–$53.50
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
GoOpti
Website
2h 6m
On demand
$39.49–$305.73
+386 1 320 4530
+386 1 320 4530
Call Contact via email
Sava Ekspres
Website
5h 30m
On demand
$105.64
Arriva Croatia
Website
11h 10m
Twice a week
$7.64–$12.74
+385 (0)72 660 660
+385 (0)72 660 660
Call Contact via email
Francuzevic
Website
4h 20m
Twice a week
$25.48–$30.57
+385 (1) 2753-538
+385 (1) 2753-538
Call Contact via email
Polet Vinkovci
Website
4h 20m
4 times a week
$57.91
+385 (0) 32 308 935
+385 (0) 32 308 935
Call Contact via email
Air Serbia
Website
Air Serbia
Website
1h 15m
Every day
$49.68–$216.56
Srbija Voz
Website
Srbija Voz
Website
2h 32m
5 times a day
$5.35–$8.92
+381 11 360 28 99
+381 11 360 28 99
Call Contact via email

Questions and Answers

What is the cheapest way to get from Belgrade to Vir?

The cheapest way to get from Belgrade to Vir is to bus which costs $9.24 - $22.83 and takes 14h.

What is the fastest way to get from Belgrade to Vir?

The fastest way to get from Belgrade to Vir is to drive which takes 6h 44m and costs $108.70 - $163.04 .

Is there a direct bus between Belgrade and Vir?

No, there is no direct bus from Belgrade station to Vir. However, there are services departing from Belgrade bus station and arriving at Vir via Zagreb. The journey, including transfers, takes approximately 10h 50m.

How far is it from Belgrade to Vir?

The distance between Belgrade and Vir is 714 km. The road distance is 692.7 km.

How do I travel from Belgrade to Vir without a car?

The best way to get from Belgrade to Vir without a car is to bus via Zagreb which takes 10h 50m and costs $54.35 - $76.09 .

How long does it take to get from Belgrade to Vir?

It takes approximately 10h 50m to get from Belgrade to Vir, including transfers.

Where do I catch the Belgrade to Vir bus from?

Belgrade to Vir bus services, operated by FlixBus, depart from Belgrade bus station.

Where does the Belgrade to Vir bus arrive?

Belgrade to Vir bus services, operated by FlixBus, arrive at Zagreb station.

What is the time difference between Belgrade and Vir?

It is currently 04:27 at both, Belgrade and Vir.

Can I drive from Belgrade to Vir?

Yes, the driving distance between Belgrade to Vir is 693 km. It takes approximately 6h 44m to drive from Belgrade to Vir.

Where can I stay near Vir?

There are 7674+ hotels available in Vir. Prices start at $41.57 per night.
+0