There are 6 ways to get from Budapest to Salva by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Dej
best- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Dej - OMVbus
- Take the bus from Dej OMV to Salvabus
10h 13mTrain
cheapest- Take the train from Budapest-Keleti to Beclean Pe Somestrain Ic
10h 18m$31–37Drive 495.4 km
- Drive from Budapest to Salvacar 495.4 km
6h 42m$87–125Fly to Cluj-Napoca, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Cluj-Napoca (CLJ)plane BUD - CLJ
- Take the train from Cluj Napoca to Salvatrain
9h 52m$73–225Bus
- Take the bus from Budapest to Becleanbus
13h 51m$64–86Fly to Tirgu Mures, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tirgu Mures (TGM)plane BUD - TGM
- Take the bus from Tirgu Mures Airport to Bistriţabus
7h 59m
Budapest to Salva by train
Questions & Answers
The cheapest way to get from Budapest to Salva is to train which costs $30 - $40 and takes 10h 18m.
The fastest way to get from Budapest to Salva is to drive which takes 6h 42m and costs $85 - $130.
No, there is no direct bus from Budapest to Salva. However, there are services departing from Deák Ferenc tér M and arriving at Salva via Budapest, Népliget Autóbusz-Pályaudvar and Dej OMV. The journey, including transfers, takes approximately 10h 13m.
No, there is no direct train from Budapest to Salva. However, there are services departing from Budapest-Keleti and arriving at Salva via Beclean pe Someş. The journey, including transfers, takes approximately 10h 18m.
The distance between Budapest and Salva is 526 km. The road distance is 495.4 km.
The best way to get from Budapest to Salva without a car is to bus via Dej which takes 10h 13m and costs .
It takes approximately 10h 13m to get from Budapest to Salva, including transfers.
Budapest to Salva bus services, operated by Romfour, depart from Budapest, Népliget Autóbusz-Pályaudvar station.
Budapest to Salva train services, operated by Hungarian Railways (MÁV), depart from Budapest-Keleti station.
The best way to get from Budapest to Salva is to bus via Dej which takes 10h 13m and costs . Alternatively, you can train, which costs $30 - $40 and takes 10h 18m.
What companies run services between Budapest, Hungary and Salva, Romania?
You can take a bus from Deák Ferenc tér M to Salva via Budapest, Népliget Autóbusz-Pályaudvar and Dej OMV in around 10h 13m. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest-Keleti to Beclean Pe Somes 4 times a day. Tickets cost $26–31 and the journey takes 8h 49m.
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Cluj-Napoca via Munich
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $140–220
- Website
- lot.com
Flights from Budapest Ferenc Liszt International Airport to Cluj-Napoca via Warsaw Chopin
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $95–310
- Website
- tarom.ro
Flights from Budapest Ferenc Liszt International Airport to Cluj-Napoca via Bucharest Otopeni
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $110–240
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Cluj-Napoca via Bari
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $60–180
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Tirgu Mures
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $27–120
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Beclean Pe Somes
- Ave. Duration
- 8h 49m
- Frequency
- 4 times a day
- Estimated price
- $26–31
- Website
- https://jegy.mav.hu/
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Cluj Napoca to Salva
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $11–13
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Dej - OMV
- Ave. Duration
- 6h 59m
- Frequency
- 3 times a day
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +4-0742-122.615
- Website
- turcalatori.autogari.ro
Bus from Dej OMV to Salva
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Schedules at
- turcalatori.autogari.ro
- Phone
- 0040263701919
- [email protected]
- Website
- latinoexpres.ro
Bus from Budapest to Beclean
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Estimated price
- $55–80
- Schedules at
- latinoexpres.ro
- Phone
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Tirgu Mures Airport to Bistriţa
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Budapest to Salva bus services, operated by Romfour, arrive at Dej - OMV station.
Salva is 1h ahead of Budapest. It is currently 10:37 AM in Budapest and 11:37 AM in Salva.
Budapest to Salva train services, operated by Hungarian Railways (MÁV), arrive at Beclean Pe Somes station.
Yes, the driving distance between Budapest to Salva is 495 km. It takes approximately 6h 42m to drive from Budapest to Salva.
There are 198+ hotels available in Salva.















