There are 5 ways to get from Deva to Trnava by bus, train, or car
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 Deva to Bratislava
- Take the bus from Bratislava Central Bus Station to Trnava StaničnáSlovak Lines 102519 / ...
11h 7mTrain via Kevermes
cheapest- Take the train from Deva to LokoshazaIr
- Take the train from Loekoeshaza to Budapest-NyugatiIr
- Take the train from Budapest-Nyugati to Bratislava Hlavna StanicaEc
- Take the train from Bratislava Hlavna Stanica to TrnavaRe / ...
11h 48m€36–44Drive 618.6 km
- Drive from Deva to Trnava618.6 km
6h 12m€93–135Bus, train
- Take the bus from Deva to Bratislava
- Take the train from Bratislava Hlavna Stanica to TrnavaRe / ...
12h 7m€52–73Train
- Take the train from Deva to Budapest-NyugatiIr
- Take the train from Budapest-Nyugati to Nove ZamkyEc
- Take the train from Nove Zamky to GalantaRe / ...
12h 42m€40–49
Deva to Trnava by train
Questions & Answers
The cheapest way to get from Deva to Trnava is to train via Kevermes which costs €35 - €45 and takes 11h 48m.
The fastest way to get from Deva to Trnava is to drive which takes 6h 12m and costs €90 - €140.
No, there is no direct bus from Deva to Trnava. However, there are services departing from Deva and arriving at Trnava Staničná via Bratislava-Lamac and Bratislava Central Bus Station. The journey, including transfers, takes approximately 11h 7m.
No, there is no direct train from Deva to Trnava. However, there are services departing from Deva and arriving at Trnava via Loekoeshaza, Budapest-Nyugati and Bratislava Hlavna Stanica. The journey, including transfers, takes approximately 11h 48m.
The distance between Deva and Trnava is 703 km. The road distance is 618.6 km.
The best way to get from Deva to Trnava without a car is to bus which takes 11h 7m and costs .
It takes approximately 11h 7m to get from Deva to Trnava, including transfers.
Deva to Trnava bus services, operated by Express Busline, depart from Deva station.
Deva to Trnava train services, operated by Romanian Railways (CFR), depart from Deva station.
The best way to get from Deva to Trnava is to bus which takes 11h 7m and costs . Alternatively, you can train via Kevermes, which costs €35 - €45 and takes 11h 48m.
What companies run services between Deva, Romania and Trnava, Slovakia?
You can take a bus from Deva to Trnava Staničná via Bratislava-Lamac and Bratislava Central Bus Station in around 11h 7m. Alternatively, you can take a train from Deva to Trnava via Lokoshaza, Loekoeshaza, Budapest-Nyugati, and Bratislava Hlavna Stanica in around 11h 48m.
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Deva to Lokoshaza
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- €15–17
- Website
- https://www.cfrcalatori.ro/en/
Train from Loekoeshaza to Budapest-Nyugati
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- €19–21
- Website
- https://www.cfrcalatori.ro/en/
Train from Deva to Budapest-Nyugati
- Ave. Duration
- 7h 34m
- Frequency
- Once daily
- Estimated price
- €32–35
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Loekoeshaza to Budapest-Nyugati
- Ave. Duration
- 3h 18m
- Frequency
- Twice daily
- Estimated price
- €10–12
- Website
- https://jegy.mav.hu/
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €9–11
- Website
- https://jegy.mav.hu/
Train from Budapest-Nyugati to Nove Zamky
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €5–7
- Website
- https://jegy.mav.hu/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Trnava
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- https://www.zssk.sk/en/
Train from Nove Zamky to Galanta
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- https://www.zssk.sk/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Bratislava Hlavna Stanica to Trnava
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- €1–3
- Website
- https://regiojet.com/
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Deva to Bratislava
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Phone
- +421 2 55 422 734
- staznosti@slovaklines.sk
- Website
- slovaklines.sk
Bus from Bratislava Central Bus Station to Trnava Staničná
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Website
- https://www.slovaklines.sk/en/
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Deva to Bratislava
- Ave. Duration
- 11h 11m
- Frequency
- Once a week
- Estimated price
- €50–70
- Schedules at
- latinoexpres.ro
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 Getting to Rome from the airport, Travelling by boat in Italy, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Deva to Trnava bus services, operated by Express Busline, arrive at Bratislava station.
Trnava is 1h behind Deva. It is currently 7:39 PM in Deva and 6:39 PM in Trnava.
Deva to Trnava train services, operated by Romanian Railways (CFR), arrive at Lokoshaza station.
Yes, the driving distance between Deva to Trnava is 619 km. It takes approximately 6h 12m to drive from Deva to Trnava.
There are 255+ hotels available in Trnava.





















