Belgrade Madrid Routes (6 Ways to go)

Planning a trip from Belgrade to Madrid Cleartrip helps you select the best route between Belgrade & Madrid based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Belgrade & Madrid

The distance from Belgrade to Madrid is approximately 2585.19kms. By car, it takes roughly 24h 17m to reach Madrid from Belgrade . Take a look at the 6 routes available to reach Madrid from Belgrade

  • 1.
  • Belgrade to Madrid Fly
  • 7h 59m
  • Rs. 6790
 
Slavija
 
0h 30m
Rs. 160
Travelling in a bus is one of the ways to reach Belgrade Nikola Tesla Airport from Slavija. The total journey between Slavija & Belgrade Nikola Tesla Airport takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Belgrade Nikola Tesla Airport
 
4h 50m
Rs. 6500
You can travel from Belgrade to Madrid by booking a flight. The total flight time between Belgrade & Madrid is around 4h 50m. The price of the flight ticket is approximately Rs.6500.
 
Madrid
 
0h 24m
Rs. 130
You can reach Recoletos from Aeropuerto T4 by travelling in a train. Aeropuerto T4 to Recoletos train takes approximately 0h 24m. You can catch a train from Aeropuerto T4 and get down at Recoletos. The price of the train ticket is approximately Rs. 130.
 
Recoletos
  • 2.
  • Belgrade to Madrid Bus
  • 42h 47m
  • Rs. 9600
 
Belgrade
 
19h 30m
Rs. 4600
Travelling in a bus is one of the ways to reach Genova - Viale Brigata Linguria from Belgrade. The total journey between Belgrade & Genova - Viale Brigata Linguria takes around 19h 30m in a bus. The bus ticket price for the journey is approximately Rs.4600.
 
Genova - Viale Brigata Linguria
 
22h 17m
Rs. 5000
Travelling in a bus is one of the ways to reach Madrid - Méndez Alvaro-Áncora from Genova - Piazza della Vittoria. The total journey between Genova - Piazza della Vittoria & Madrid - Méndez Alvaro-Áncora takes around 22h 17m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Madrid - Méndez Alvaro-Áncora
  • 3.
  • Belgrade to Madrid Train, bus
  • 22h 27m
  • Rs. 10048
 
Pancevacki most
 
1h 32m
Rs. 178
You can reach Vrsac from Pancevacki most by travelling in a train. Pancevacki most to Vrsac train takes approximately 1h 32m. You can catch a train from Pancevacki most and get down at Vrsac. The price of the train ticket is approximately Rs. 178.
 
Vrsac
 
1h 54m
Rs. 170
You can reach Timisoara Nord from Vrsac by travelling in a train. Vrsac to Timisoara Nord train takes approximately 1h 54m. You can catch a train from Vrsac and get down at Timisoara Nord. The price of the train ticket is approximately Rs. 170.
 
Timisoara Nord
 
0h 9m
Rs. 0
Walking is one of the ways to reach Timisoara from Timisoara Nord. Timisoara Nord to Timisoara by walk takes approximately 0h 9m. The distance between Timisoara Nord & Timisoara is around 0.72kms.
 
Timisoara
 
15h 15m
Rs. 7000
Travelling in a bus is one of the ways to reach Zaragoza from Timisoara. The total journey between Timisoara & Zaragoza takes around 15h 15m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Zaragoza
 
1h 19m
Rs. 2700
You can reach Madrid-Puerta de Atocha from Zaragoza Delicias by travelling in a train. Zaragoza Delicias to Madrid-Puerta de Atocha train takes approximately 1h 19m. You can catch a train from Zaragoza Delicias and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 2700.
 
Madrid-Puerta de Atocha
  • 4.
  • Belgrade to Madrid Bus, train
  • 32h 19m
  • Rs. 17000
 
Belgrade
 
23h 40m
Rs. 9000
Travelling in a bus is one of the ways to reach Marseille from Belgrade. The total journey between Belgrade & Marseille takes around 23h 40m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Marseille
 
7h 39m
Rs. 8000
You can reach Madrid-Puerta de Atocha from Marseille-St-Charles by travelling in a train. Marseille-St-Charles to Madrid-Puerta de Atocha train takes approximately 7h 39m. You can catch a train from Marseille-St-Charles and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 8000.
 
Madrid-Puerta de Atocha
  • 5.
  • Belgrade to Madrid Drive
  • 24h 17m
  • Rs. 19670
 
Belgrade
 
24h 17m
Rs. 19670
You can take a car from Belgrade to Madrid. It will take you around 24h 17m to cover distance of 2585.19kms and reach Madrid from Belgrade. The total amount for the journey will be approximately Rs.19670.
 
Madrid
  • 6.
  • Belgrade to Madrid Train
  • 35h 33m
  • Rs. 25300
 
Beograd
 
11h 52m
Rs. 3000
You can reach Wien Penzing from Beograd by travelling in a train. Beograd to Wien Penzing train takes approximately 11h 52m. You can catch a train from Beograd and get down at Wien Penzing. The price of the train ticket is approximately Rs. 3000.
 
Wien Penzing
 
7h 49m
Rs. 6500
You can reach Zürich HB from Wien Penzing by travelling in a train. Wien Penzing to Zürich HB train takes approximately 7h 49m. You can catch a train from Wien Penzing and get down at Zürich HB. The price of the train ticket is approximately Rs. 6500.
 
Zürich HB
 
2h 44m
Rs. 5000
You can reach Geneve from Zürich HB by travelling in a train. Zürich HB to Geneve train takes approximately 2h 44m. You can catch a train from Zürich HB and get down at Geneve. The price of the train ticket is approximately Rs. 5000.
 
Geneve
 
1h 52m
Rs. 1400
You can reach Lyon Part Dieu from Geneve by travelling in a train. Geneve to Lyon Part Dieu train takes approximately 1h 52m. You can catch a train from Geneve and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 1400.
 
Lyon Part Dieu
 
4h 58m
Rs. 5000
You can reach Barcelona Sants from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Barcelona Sants train takes approximately 4h 58m. You can catch a train from Lyon Part Dieu and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 5000.
 
Barcelona Sants
 
2h 30m
Rs. 4400
You can reach Madrid-Puerta de Atocha from Barcelona Sants by travelling in a train. Barcelona Sants to Madrid-Puerta de Atocha train takes approximately 2h 30m. You can catch a train from Barcelona Sants and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 4400.
 
Madrid-Puerta de Atocha