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
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.
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.
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.
- 2.
- Belgrade to Madrid Bus
- 42h 47m
- Rs. 9600
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.
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.
- 3.
- Belgrade to Madrid Train, bus
- 22h 27m
- Rs. 10048
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.
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.
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.
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.
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.
- 4.
- Belgrade to Madrid Bus, train
- 32h 19m
- Rs. 17000
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.
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.
- 5.
- Belgrade to Madrid Drive
- 24h 17m
- Rs. 19670
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.
- 6.
- Belgrade to Madrid Train
- 35h 33m
- Rs. 25300
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.
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.
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.
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.
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.
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.