There are 8 ways to get from Belgrade to Rupea by train, bus, night train, car, plane or shuttle
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
Train
-
Take the train from Vukov spomenik to Vrsac
-
Take the train from Stamora Moraviţa to Timişoara Nord
-
Take the train from Timişoara Nord to Simeria
-
Take the train from Simeria to Sighişoara
7 alternative options
Bus
-
Take the bus from Beograd to Novi Sad
-
Take the bus from Novi Sad to Szeged
-
Take the bus from Szeged to Făgăraș
Bus via Cluj-Napoca
-
Take the bus from Belgrade to Srbobran
-
Take the bus from Srbobran to Szeged
-
Take the bus from Szeged to Cluj
-
Take the bus from Cluj-Napoca to Rupea
Bus, train, night train
-
Take the bus from Beograd to Novi Sad
-
Take the bus from Novi Sad to Szeged
-
Take the train from Szeged to Bekescsaba
-
Take the night train from Bekescsaba to Sighisoara
Drive
-
Drive from Belgrade to Rupea
Fly to Sibiu, bus
-
Fly from Belgrade (BEG) to Sibiu (SBZ)
-
Take the bus from Sibiu to Făgăraș
Fly to Cluj-Napoca, shuttle, train
-
Fly from Belgrade (BEG) to Cluj-Napoca (CLJ)
-
Take a shuttle bus from Cluj Airport to Teiuş
-
Take the train from Teiuş to Sighişoara
Fly to Bucharest Otopeni, train
-
Fly from Belgrade (BEG) to Bucharest Otopeni (OTP)
-
Take the train from Bucureşti Nord Gr.A to Racoş Hm.
Belgrade to Rupea by bus, train and night train
Questions & Answers
The cheapest way to get from Belgrade to Rupea is to train which costs RSD 1600 - RSD 4900 and takes 13h 47m.
The quickest way to get from Belgrade to Rupea is to drive which costs RSD 6500 - RSD 10000 and takes 7h 2m.
No, there is no direct bus from Belgrade to Rupea. However, there are services departing from Beograd and arriving at Rupea via Novi Sad, Szeged and Făgăraș. The journey, including transfers, takes approximately 18h 11m.
The distance between Belgrade and Rupea is 396 km. The road distance is 532.7 km.
The best way to get from Belgrade to Rupea without a car is to bus which takes 18h 11m and costs RSD 3800 - RSD 6500.
It takes approximately 13h 47m to get from Belgrade to Rupea, including transfers.
Belgrade to Rupea bus services, operated by Severtrans, depart from Beograd station.
The best way to get from Belgrade to Rupea is to train which takes 13h 47m and costs RSD 1600 - RSD 4900. Alternatively, you can bus, which costs RSD 3800 - RSD 6500 and takes 18h 11m.
There is no direct flight from Belgrade Airport to Sibiu Airport. The quickest flight takes 6h 45m and has one stopover.
Belgrade to Rupea bus services, operated by FlixBus, arrive at Făgăraș station.

- Distance: 395.7 km
- Duration: 13h 47m
What companies run services between Belgrade, Serbia and Rupea, Romania?
You can take a train from Belgrade to Rupea via Vrsac, Stamora Moraviţa, Timişoara Nord, Simeria, Sighişoara, and Sighisoara in around 13h 47m. Alternatively, you can take a bus from Belgrade to Rupea via Novi Sad, Szeged, and Făgăraș in around 18h 11m.

- Website
- tarom.ro
Flights from Belgrade to Cluj-Napoca via Bucharest Otopeni
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday and Friday
- Estimated price
- $120 - $600
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $280

- Website
- lufthansa.com
Flights from Belgrade to Sibiu via Munich
- Ave. Duration
- 6h 45m
- When
- Thursday, Friday and Saturday
- Estimated price
- $130 - $480
Flights from Belgrade to Sibiu via Frankfurt, Munich
- Ave. Duration
- 9h 50m
- When
- Thursday, Friday and Saturday
- Estimated price
- $140 - $550
Flights from Belgrade to Cluj-Napoca via Munich
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $230 - $2,000

- Website
- airserbia.com
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $280

- Website
- wizzair.com
Flights from Belgrade to Sibiu via Dortmund
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $40 - $230
Flights from Belgrade to Cluj-Napoca via Barcelona
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- $40 - $600

- Website
- ryanair.com
Flights from Belgrade to Sibiu via Vienna
- Ave. Duration
- 5h 55m
- When
- Thursday and Sunday
- Estimated price
- $18 - $130
Flights from Belgrade to Sibiu via Venice, Vienna
- Ave. Duration
- 6h 35m
- When
- Thursday
- Estimated price
- $100 - $320

- Website
- austrian.com
Flights from Belgrade to Sibiu via Vienna
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $100 - $420

- Website
- turkishairlines.com
Flights from Belgrade to Cluj-Napoca via Istanbul
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $130 - $850

- Phone
- +381 11 360-28-99
- infozeleznicesrb@gmail.com
- Website
- serbianrailways.com
Train from Vukov spomenik to Vrsac
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- $2 - $5
- Schedules at
- Bahn DB
- 2nd Class
- $2 - $4
- 1st Class
- $4 - $5

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Stamora Moraviţa to Timişoara Nord
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- $1 - $6
- Website
- Romanian Railways (CFR)
- 2nd Class
- $1 - $2
- 1st Class
- $5 - $6
Train from Timişoara Nord to Simeria
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- $4 - $14
- Website
- Romanian Railways (CFR)
- 2nd Class
- $4 - $5
- 1st Class
- $12 - $14
Train from Simeria to Sighişoara
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $3 - $13
- Website
- Romanian Railways (CFR)
- 2nd Class
- $3 - $5
- 1st Class
- $11 - $13
Night train from Bekescsaba to Sighisoara
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- $8 - $27
- Website
- Romanian Railways (CFR)
- 2nd Class
- $8 - $11
- 1st Class
- $23 - $27
Train from Teiuş to Sighişoara
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- $2 - $9
- Website
- Romanian Railways (CFR)
- 2nd Class
- $2 - $3
- 1st Class
- $7 - $9
Train from Bucureşti Nord Gr.A to Racoş Hm.
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- $5 - $17
- Website
- Romanian Railways (CFR)
- 2nd Class
- $5 - $7
- 1st Class
- $14 - $17

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Szeged to Bekescsaba
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $4 - $6
- Website
- mavcsoport.hu

- Phone
- (025) 424-577
- office@severtrans.rs
- Website
- severtrans.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $5 - $8
- Schedules at
- severtrans.rs

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Belgrade bus station to Novi Sad MAS
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $7 - $10
- Website
- flixbus.co.uk
Bus from Szeged to Făgăraș
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a week
- Estimated price
- $24 - $29
- Website
- flixbus.co.uk
Bus from Sibiu to Făgăraș
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- $7 - $10
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +382 31 33 60 06
- Website
- blueline-mne.com
Bus from Belgrad Central Bus Station to Novi Sad Central Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $6 - $8
- moreinfo
- Blue Line

- Phone
- +381 21 754 097
- dunavprevoz@yahoo.com
- Website
- dunavprevoz.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $4
- Schedules at
- dunavprevoz.rs

- Phone
- +381 37 421 555
- adjugoprevozks@gmail.com
- Website
- jugoprevozks.rs
Bus from Belgrade to Novi Sad
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Schedules at
- jugoprevozks.rs

- Phone
- +381 (0) 33 455662
- janjusevicvinko@gmail.com
- Website
- janjusevic.com
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $4 - $6
- Schedules at
- janjusevic.com
- Regular ticket
- $4 - $6

- Phone
- +38162 8777 888
- simplonleskovac@gmail.com
- Website
- facebook.com
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Schedules at
- facebook.com

- Phone
- +38120 411090
- ozlemtours@yahoo.com
- Website
- ozlem.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- ozlem.rs

- Phone
- 381 18 517 272
- office@kanis.rs
- Website
- kanis.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- kanis.rs

- Phone
- 381 17 422 619
- office@kavim-vranje.rs
- Website
- kavim-vranje.rs
Bus from Belgrade to Novi Sad
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Schedules at
- kavim-vranje.rs
- Book at
- kavim-vranje.rs

- Phone
- +(381)(11)7420444
- auto.kodeks.pirot@gmail.com
- Website
- auto-kodeks.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $4 - $5
- Schedules at
- auto-kodeks.rs

- Phone
- +381 32 322 461
- info@kavim-serbia.rs
- Website
- autoprevoz-cacak.rs
Bus from Belgrade to Novi Sad
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5 - $7
- Schedules at
- autoprevoz-cacak.rs
- Book at
- autoprevoz-cacak.rs

- Phone
- 021 69 11 060
- office@becejprevoz.com
- Website
- becejprevoz.com
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $3 - $5
- Schedules at
- becejprevoz.com

- Phone
- +381 21 52 88 80
- office@feniksgiz.rs
- Website
- feniksgiz.rs
Bus from Beograd to Novi Sad
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- feniksgiz.rs


- Website
- menetrendek.hu
Bus from Novi Sad to Szeged
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $7 - $10
- Schedules at
- volan.volanegyesules.hu
Bus from Srbobran to Szeged
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $6 - $9
- Schedules at
- volan.volanegyesules.hu
Bus from Szeged to Cluj
- Ave. Duration
- 7h 48m
- Frequency
- Once daily
- Estimated price
- $13 - $19
- Schedules at
- volan.volanegyesules.hu

- Phone
- 021-300.75.35
- Website
- axitours.com
Bus from Cluj-Napoca to Rupea
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $8 - $14
- Schedules at
- axitours.autogari.ro

- Phone
- +4 0758 928 530
- aerotrans_pass@yahoo.com
- Website
- transportaeroportcluj.ro
Shuttle from Cluj Airport to Teiuş
- Ave. Duration
- 1h 43m
- Frequency
- On demand
- Estimated price
- $3 - $65
- Schedules at
- transportaeroportcluj.ro
Want to know more about travelling around Romania
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Rupea is 1h ahead of Belgrade. It is currently 2:59 PM in Belgrade and 3:59 PM in Rupea.
Yes, the driving distance between Belgrade to Rupea is 533 km. It takes approximately 7h 2m to drive from Belgrade to Rupea.
Austrian Airlines, Wizz Air, Air Serbia and two other airlines offer flights from Belgrade Airport to Sibiu Airport.
There are one+ hotels available in Rupea. Prices start at $100 USD per night.
The best way to get from Belgrade to Belgrade Airport is to bus which takes 35 min and costs RSD 300.