There are 9 ways to get from Nova Gorica to Belgrade by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Trieste  •  4 h 30 min

  1. TRS - BEG

$103 - $372

Cheapest option

Bus  •  12 h 38 min

$8 - $10

7 alternative options

Fly from Ljubljana  •  5 h 57 min

  1. LJU - BEG

$114 - $446

Fly from Zagreb  •  7 h 12 min

  1. ZAG - BEG

$119 - $656

Train to Venice, fly  •  7 h 41 min

  1. VCE - BEG

$117 - $416

Train, bus  •  11 h 32 min

  1. Lp 4221 / ...

$59 - $64

Train  •  14 h 2 min

  1. Ec

$47 - $72

Train via Sežana  •  14 h 24 min

$47 - $72

Drive  •  5 h 52 min

  1. 396.5 miles

$75 - $120

What companies run services between Nova Gorica, Slovenia and Belgrade, Serbia?

Lufthansa, Alitalia and Air Serbia fly from Nova Gorica to Belgrade 4 times a day. Alternatively, you can take a bus from Nova Gorica to Belgrade via Bosanski Brod in around 12 h 38 min.

Airlines
Air Serbia
Website
airserbia.com
Flights from Trieste to Belgrade via Rome
Ave. Duration
5 h 22 min
When
Every day
Estimated price
$190 - $950
Flights from Ljubljana to Belgrade
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$95 - $290
Flights from Zagreb to Belgrade
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$80 - $210
Flights from Venice to Belgrade
Ave. Duration
1 h 45 min
When
Tuesday, Thursday and Sunday
Estimated price
$160 - $4,000
Flights from Venice to Belgrade via Rome
Ave. Duration
4 h
When
Every day
Estimated price
$210 - $2,500
Alitalia
Website
alitalia.com
Flights from Trieste to Belgrade via Rome
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$200 - $850
Flights from Ljubljana to Belgrade
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$95 - $290
Flights from Zagreb to Belgrade
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$80 - $210
Flights from Venice to Belgrade
Ave. Duration
1 h 45 min
When
Tuesday, Thursday and Sunday
Estimated price
$160 - $4,000
Flights from Venice to Belgrade via Rome
Ave. Duration
4 h
When
Every day
Estimated price
$210 - $2,500
Montenegro Airlines
Website
montenegroairlines.com
Flights from Ljubljana to Belgrade via Podgorica
Ave. Duration
3 h 25 min
When
Tuesday and Friday
Estimated price
$190 - $430
Flights from Zagreb to Belgrade
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$80 - $210
Lufthansa
Website
lufthansa.com
Flights from Trieste to Belgrade via Munich
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$190 - $550
Flights from Venice to Belgrade via Frankfurt
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$250 - $750
Croatia Airlines
Website
croatiaairlines.com
Flights from Zagreb to Belgrade via Split
Ave. Duration
2 h 52 min
When
Friday and Saturday
Estimated price
$110 - $240
Austrian Airlines
Website
austrian.com
Flights from Venice to Belgrade via Vienna
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$210 - $900
Swiss
Website
swiss.com
Flights from Venice to Belgrade via Zurich
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$440 - $3,000
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Monfalcone to Venezia Mestre
Ave. Duration
1 h 29 min
Frequency
Hourly
Estimated price
$9 - $20
Website
orario.trenitalia.com
1st Class
$16 - $20
Slovenian Railways (SŽ)
Website
slo-zeleznice.si
Train from Nova Gorica to Ljubljana
Ave. Duration
2 h 52 min
Frequency
Twice daily
Estimated price
$12 - $18
Website
slo-zeleznice.si
Train from Ljubljana to Sevnica
Ave. Duration
1 h 8 min
Frequency
Hourly
Estimated price
$5 - $8
Website
slo-zeleznice.si
Train from Sevnica to Zagreb Glavni Kolod.
Ave. Duration
1 h 14 min
Frequency
Once daily
Estimated price
$3 - $6
Website
slo-zeleznice.si
Train from Nova Gorica to Sežana
Ave. Duration
56 min
Frequency
Every 4 hours
Estimated price
$5 - $8
Website
slo-zeleznice.si
Train from Sežana to Ljubljana
Ave. Duration
1 h 39 min
Frequency
Hourly
Estimated price
$7 - $10
Website
slo-zeleznice.si
Train from Ljubljana to Dobova
Ave. Duration
1 h 31 min
Frequency
Hourly
Estimated price
$7 - $11
Website
slo-zeleznice.si
Bus operators
Transprodukt-Bus Prevoz
Phone
+381 11 7614 715
Email
office@transprodukt.rs
Website
transprodukt.rs
Bus from Ljubljana to Beograd
Ave. Duration
7 h 40 min
Frequency
Twice daily
Estimated price
$46
Schedules at
transprodukt.rs
Arriva Slovenia
Phone
090 74 11
Website
arriva.si
Bus from Ljubljana to Belgrade
Ave. Duration
7 h 47 min
Frequency
Twice daily
Estimated price
$29 - $45
Schedules at
arriva.si
Bosna Expres

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Travelling around the UAE and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Nova Gorica and Belgrade is 547 km. The road distance is 634 km.

The cheapest way to get from Nova Gorica to Belgrade is to bus which costs 7€ - 9€ and takes 12 h 38 min.

The quickest way to get from Nova Gorica to Belgrade is to fly which takes 4 h 30 min and costs 85€ - 320€.

No, there is no direct train from Nova Gorica to Belgrade. However, there are services departing from Nova Gorica and arriving at Belgrade via Ljubljana, Sevnica and Zagreb. The journey, including transfers, takes approximately 14 h 2 min.

No, there is no direct bus from Nova Gorica to Belgrade. However, there are services departing from Nova Gorica and arriving at Beograd via Bosanski Brod. The journey, including transfers, takes approximately 12 h 38 min.

It takes approximately 4 h 30 min to get from Nova Gorica to Belgrade, including transfers.