There are 4 ways to get from Békéscsaba to Szarvas by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Békéscsaba, Csengery utca to Szarvas, autóbusz-állomásbus 4850 / ...
1h 12mFt 1,500–1,800Train
- Take the train from Bekescsaba to Mezoeturtrain Ic / ...
- Take the train from Mezoetur to Szarvastrain Re
1h 37mFt 2,866–3,145Drive 50.7 km
- Drive from Békéscsaba to Szarvascar 50.7 km
38 minFt 2,747–3,968Taxi
- Take the taxi from Békéscsaba to Szarvastaxi 50.7 km
38 minFt 31,000–38,000
Békéscsaba to Szarvas by bus
Questions & Answers
The cheapest way to get from Békéscsaba to Szarvas is to bus which costs 1 500 Ft - 1 800 Ft and takes 1h 12m.
The fastest way to get from Békéscsaba to Szarvas is to drive which takes 38 min and costs 2 700 Ft - 4 000 Ft.
Yes, there is a direct bus departing from Békéscsaba, Csengery utca and arriving at Szarvas, autóbusz-állomás. Services depart hourly, and operate every day. The journey takes approximately 1h 12m.
No, there is no direct train from Békéscsaba to Szarvas. However, there are services departing from Bekescsaba and arriving at Szarvas via Mezoetur. The journey, including transfers, takes approximately 1h 37m.
The distance between Békéscsaba and Szarvas is 50 km. The road distance is 50.7 km.
The best way to get from Békéscsaba to Szarvas without a car is to bus which takes 1h 12m and costs 1 500 Ft - 1 800 Ft.
The bus from Békéscsaba, Csengery utca to Szarvas, autóbusz-állomás takes 1h 12m including transfers and departs hourly.
Békéscsaba to Szarvas bus services, operated by MÁV Személyszállítási, depart from Békéscsaba, Csengery utca station.
Békéscsaba to Szarvas train services, operated by Hungarian Railways (MÁV), depart from Bekescsaba station.
The best way to get from Békéscsaba to Szarvas is to bus which takes 1h 12m and costs 1 500 Ft - 1 800 Ft. Alternatively, you can train, which costs 2 800 Ft - 3 200 Ft and takes 1h 37m.
What companies run services between Békéscsaba, Hungary and Szarvas, Bekes County, Hungary?
MÁV Személyszállítási operates a bus from Békéscsaba, Csengery utca to Szarvas, autóbusz-állomás hourly. Tickets cost Ft 1,500–1,800 and the journey takes 1h 12m. Alternatively, you can take a train from Bekescsaba to Szarvas via Mezoetur in around 1h 37m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Bekescsaba to Mezoetur
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- Ft 1,000–1,200
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Szarvas
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- Ft 440–550
- Website
- Hungarian Railways (MÁV)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bekescsaba to Mezoetur
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- Ft 2,400–2,600
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Békéscsaba, Csengery utca to Szarvas, autóbusz-állomás
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- Ft 1,500–1,800
- Website
- MÁV Személyszállítási
- Ave. Duration
- 38 min
- Estimated price
- Ft 31,000–38,000
My Taxi Békéscsaba
- Phone
- +36 70 200 2505
- Website
- mytaxibekescsaba.hu
Békéscsaba Vármegye Taxi
- Phone
- +36 70 408 1683
- Website
- taxi-bekescsaba.hu
Csabai Taxi
- Phone
- +36 66 444 444
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 Travelling around the UAE, How do I get from Sydney to Melbourne, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Békéscsaba to Szarvas bus services, operated by MÁV Személyszállítási, arrive at Szarvas, autóbusz-állomás station.
Békéscsaba to Szarvas train services, operated by Hungarian Railways (MÁV), arrive at Mezoetur station.
Yes, the driving distance between Békéscsaba to Szarvas is 51 km. It takes approximately 38 min to drive from Békéscsaba to Szarvas.
There are 112+ hotels available in Szarvas.












