There are 3 ways to get from Bratislava to Rajka by train, bus 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.

Recommended option

Train  •  30 min

  1. Take the train from Bratislava Nové budova SND to Rajka Gépjavító

$2 - $4

Cheapest option

Bus  •  35 min

  1. Take the bus from Bratislava Mlynské nivy to Rajka 300 / ...

$1 - $18

1 alternative option

Drive  •  18 min

  1. Drive from Bratislava to Rajka 15.4 miles

$2 - $4

What companies run services between Bratislava, Slovakia and Rajka, Hungary?

Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Rajka hourly. Tickets cost $2 - $4 and the journey takes 30 min. Alternatively, Eurolines HU operates a bus from Bratislava to Rajka 4 times a day. Tickets cost $18 and the journey takes 35 min. SAD Trenčín also services this route 3 times a week.

Train operators
Railways of Slovak Republic (ZSSK)
Website
zssk.sk
Train from Bratislava Nové budova SND to Rajka Gépjavító
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$2 - $4
Website
slovakrail.sk
Bus operators
Eurolines HU
Phone
+36 (1) 382-0888
Email
info@volanbusz.hu
Website
eurolines.hu
Bus from Bratislava Mlynské nivy to Rajka
Ave. Duration
35 min
Frequency
4 times a day
Estimated price
$18
Schedules at
nemzetkozi.volanbusz.hu
SAD Trenčín
Phone
(032) - 743 43 75
Website
sadtn.sk
Bus from Bratislava to Rajka állomás
Ave. Duration
29 min
Frequency
3 times a week
Estimated price
$1 - $2
Schedules at
sadtn.sk

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 Need to know: Jadrolinija, Need to know: Greyhound and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

The distance between Bratislava and Rajka is 18 km. The road distance is 25 km.

The cheapest way to get from Bratislava to Rajka is to bus which costs 1€ - 16€ and takes 35 min.

The quickest way to get from Bratislava to Rajka is to drive which takes 18 min and costs 2€ - 4€.

Yes, there is a direct train departing from Bratislava Nové budova SND and arriving at Rajka Gépjavító. Services depart hourly, and operate every day. The journey takes approximately 30 min.

Yes, there is a direct bus departing from Bratislava Mlynské nivy and arriving at Rajka. Services depart four times a day, and operate every day. The journey takes approximately 35 min.

The train from Bratislava Nové budova SND to Rajka Gépjavító takes 30 min including transfers and departs hourly.