Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
3 h 2 min
327 km.
from $17
Composite Route Car Only
Schedule
Dimitrovgrad, Serbia → Belgrade, Serbia
All
02 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
02 Aug, Sun
03 Aug, Mon
04 Aug, Tue
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
Cheapest and Fastest Ways to Travel from Dimitrovgrad to Belgrade
Composite routes from Dimitrovgrad to Belgrade
Cheapest
3 h 2 min
Car
Route Navigator Dimitrovgrad - Belgrade
Get all the information you need right here
Continue onto Најдена Кирова
Најдена Кирова, 17 м
17 м
At roundabout, take exit 2 onto Трг др Зорана Ђинђића
Трг др Зорана Ђинђића, 2 km 727 м
2 km 727 м
Turn right onto Георги Димитрова
Георги Димитрова, 1 km 664 м
1 km 664 м
Turn right and drive toward Ниш / Niš
Ниш / Niš, 97 km 52 м
97 km 52 м
Keep left and take A1 toward Београд / Beograd
Београд / Beograd, A1, 214 km 935 м
214 km 935 м
Keep right and drive toward Београд / Beograd
Београд / Beograd, 12 km 704 м
12 km 704 м
Keep right and drive toward Центар / Centar, Бањица / Banjica
Центар / Centar, Бањица / Banjica, 104 м
104 м
Keep right and drive toward Бањица / Banjica, Центар / Centar
Бањица / Banjica, Центар / Centar, 1 km 516 м
1 km 516 м
Keep right and drive toward Центар, Centar
Центар, Centar, 1 km 250 м
1 km 250 м
At roundabout, take exit 3 onto Краља Милана
Краља Милана, 326 м
326 м
Turn sharp left onto Светозара Марковића
Светозара Марковића, 88 м
88 м
Arrive at destination
Transport providers
Airlines
Air Serbia
Website:
airserbia.com/en/welcome
Plane from Niš Constantine The Great Airport to Belgrade
Ave. Duration:
45 min
Frequency:
Wednesday and Sunday
Estimated price:
$47.13–$407.64
Bus operators
Lasta
Phone:
+381 800 334 334
Email:
iuc@lasta.rs
Website:
lasta.rs/
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 30m
Frequency:
Every 4 hours
Estimated price:
$16.56–$30.57
Nis Ekspres
Phone:
+381 18 255 177
Email:
rezervacije@nis-ekspres.rs
Website:
nis-ekspres.rs
Bus from Dimitrovgrad to Niš,
Ave. Duration:
1h 45m
Frequency:
Once daily
Estimated price:
$10.83–$19.11
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 53m
Frequency:
Hourly
Estimated price:
$19.11–$30.57
Presto
Phone:
011 / 34 72 334
Email:
prestobeograd@gmail.com
Website:
presto.rs/index.html
Bus from Dimitrovgrad to Beograd,
Ave. Duration:
4h 40m
Frequency:
Once daily
KAVIM-Jedinstvo
Phone:
+381 177421201
Email:
office@kavim-vranje.rs
Website:
facebook.com/profile.php?id=61556742607769
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 25m
Frequency:
Every 2 hours
Estimated price:
$19.11–$26.75
Naisturs Inc
Website:
naisturs.com/
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
5h 5m
Frequency:
3 times a week
Estimated price:
$62.15
BS Tours
Phone:
011 761-4693
Email:
bstours@verat.net
Website:
bstours.rs/
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 15m
Frequency:
Twice daily
Estimated price:
$20.38–$42.04
Frenki Komerc
Phone:
+381 16 260 013
Email:
bane.frenki@gmail.com
Website:
frenkikomerc.co.rs/index.php
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 6m
Frequency:
Once daily
Kanis
Phone:
381 18 517 272
Email:
office@kanis.rs
Website:
kanis.rs/
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 10m
Frequency:
Once daily
Auto Kodeks
Phone:
+381 11 37 74 156
Email:
auto.kodeks.pirot@gmail.com
Website:
redvoznje.net/sr/auto-prevoznik/auto-kodeks/
Bus from Niš, Autobuska Stanica to Beograd,
Ave. Duration:
3h 25m
Frequency:
Once daily
Estimated price:
$14.01–$16.56
Train operators
Srbija Voz
Phone:
+381 11 360 28 99
Email:
putnik.info@srbvoz.rs
Website:
srbijavoz.rs/
Train from Dimitrovgrad to Niš
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$4.71–$7.64
Train from Nis to Beograd
Ave. Duration:
6h 12m
Frequency:
4 times a day
Estimated price:
$8.92–$16.56
Questions and Answers
What is the cheapest way to get from Dimitrovgrad to Belgrade?
The cheapest way to get from Dimitrovgrad to Belgrade is to train which costs $10.87 - $20.65 and takes 11h 12m.
What is the fastest way to get from Dimitrovgrad to Belgrade?
The fastest way to get from Dimitrovgrad to Belgrade is to drive which takes 3h 2m and costs $50 - $76.09 .
Is there a direct bus between Dimitrovgrad and Belgrade?
Yes, there is a direct bus departing from Dimitrovgrad and arriving at Beograd, Autobuska stanica. Services depart once daily, and operate every day. The journey takes approximately 4h 40m.
Is there a direct train between Dimitrovgrad and Belgrade?
No, there is no direct train from Dimitrovgrad to Belgrade. However, there are services departing from Dimitrovgrad and arriving at Beograd Centar via Nis. The journey, including transfers, takes approximately 11h 12m.
How far is it from Dimitrovgrad to Belgrade?
The distance between Dimitrovgrad and Belgrade is 339 km. The road distance is 327.6 km.
How do I travel from Dimitrovgrad to Belgrade without a car?
The best way to get from Dimitrovgrad to Belgrade without a car is to bus which takes 4h 40m and costs .
How long does it take to get from Dimitrovgrad to Belgrade?
The bus from Dimitrovgrad to Beograd, Autobuska stanica takes 4h 40m including transfers and departs once daily.
Where do I catch the Dimitrovgrad to Belgrade bus from?
Dimitrovgrad to Belgrade bus services, operated by Presto, depart from Dimitrovgrad station.
Where do I catch the Dimitrovgrad to Belgrade train from?
Dimitrovgrad to Belgrade train services, operated by Srbija Voz, depart from Dimitrovgrad station.
Train or bus from Dimitrovgrad to Belgrade?
The best way to get from Dimitrovgrad to Belgrade is to bus which takes 4h 40m and costs . Alternatively, you can train, which costs $10.87 - $20.65 and takes 11h 12m.
Where does the Dimitrovgrad to Belgrade bus arrive?
Dimitrovgrad to Belgrade bus services, operated by Presto, arrive at Beograd, Autobuska stanica station.
Where does the Dimitrovgrad to Belgrade train arrive?
Dimitrovgrad to Belgrade train services, operated by Srbija Voz, arrive at Niš station.
Can I drive from Dimitrovgrad to Belgrade?
Yes, the driving distance between Dimitrovgrad to Belgrade is 328 km. It takes approximately 3h 2m to drive from Dimitrovgrad to Belgrade.
Where can I stay near Belgrade?
There are 4061+ hotels available in Belgrade. Prices start at $26.72 per night.
→
+0→
Transport search
Transport search
From Dimitrovgrad, where will you go next? Select a city below to get started