• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Serbia to Pécs 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.

Recommended option

Bus Šidexpres Šid  •  8h 7m

  1. Take the bus from Beograd to Osijek

$17 - $36

4 alternative options

Bus Fudeks  •  11h 10m

  1. Take the bus from Beograd to Budapest - Népliget
  2. Take the bus from Budapest to Pécs 1134

$33 - $47

Train, bus  •  11h 32m

  1. Take the train from Beograd to Kiskunhalas D
  2. Take the train from Kiskunhalas to Baja D / ...
  3. Take the bus from Szekszárd to Pécs

$31 - $46

Train  •  11h 41m

  1. Take the train from Beograd to Kiskunhalas D
  2. Take the train from Kiskunhalas to Baja D / ...
  3. Take the train from Baja to Dombovar R
  4. Take the train from Dombovar to Pecs R / ...

$33 - $48

Drive  •  3h 36m

  1. Drive from Belgrade to Pécs 196.7 miles

$35 - $55

Questions & Answers

The cheapest way to get from Serbia to Pécs is to bus which costs RSD 1800 - RSD 3800 and takes 8h 7m.

More details

The quickest way to get from Serbia to Pécs is to drive which costs RSD 3600 - RSD 5500 and takes 3h 36m.

More details

No, there is no direct bus from Serbia to Pécs. However, there are services departing from Beograd and arriving at Pécs via Budapest. The journey, including transfers, takes approximately 11h 10m.

More details

No, there is no direct train from Serbia to Pécs. However, there are services departing from Beograd and arriving at Pecs via Kiskunhalas, Baja and Dombovar. The journey, including transfers, takes approximately 11h 41m.

More details

The distance between Serbia and Pécs is 281 km. The road distance is 314.8 km.

Get driving directions

The best way to get from Serbia to Pécs without a car is to bus which takes 11h 10m and costs RSD 3400 - RSD 4900.

More details

It takes approximately 8h 7m to get from Serbia to Pécs, including transfers.

More details

Serbia to Pécs bus services, operated by Fudeks, depart from Beograd station.

More details

Serbia to Pécs train services, operated by Serbian Railways (ŽS), depart from Beograd station.

More details

The best way to get from Serbia to Pécs is to bus which takes 8h 7m and costs RSD 1800 - RSD 3800. Alternatively, you can train, which costs RSD 3400 - RSD 5000 and takes 11h 41m.

Mode details

Map of how to get from Serbia to Pécs.
Launch map view
  • Distance: 175.8 miles
  • Duration: 8h 7m

What companies run services between Serbia and Pécs, Hungary?

Šidexpres Šid operates a bus from Belgrade to Pécs 4 times a day, and the journey takes 3h 30m. Lasta also services this route 4 times a day. Alternatively, you can take a train from Belgrade to Pécs via Kiskunhalas, Baja, and Dombovar in around 11h 41m.

Train operators
Hungarian Railways (MÁV)
Phone
+36 (1) 3 49 49 49
Website
mavcsoport.hu
Train from Kiskunhalas to Baja
Ave. Duration
1h 5m
Frequency
Hourly
Estimated price
$4 - $6
Website
mavcsoport.hu
Train from Baja to Dombovar
Ave. Duration
1h 33m
Frequency
5 times a day
Estimated price
$4 - $6
Website
mavcsoport.hu
Train from Dombovar to Pecs
Ave. Duration
57m
Frequency
Hourly
Estimated price
$3 - $5
Website
mavcsoport.hu
Bus operators
Šidexpres Šid
Phone
022 / 714-147
Email
sidexpres@ptt.rs
Website
sidexpres.rs
Bus from Beograd to Osijek
Ave. Duration
3h 30m
Frequency
4 times a day
Schedules at
sidexpres.rs
Fudeks
Phone
+381 11 7620255
Email
office@fudeks.rs
Website
fudeks.rs
Bus from Beograd to Budapest - Népliget
Ave. Duration
6h
Frequency
Twice daily
Estimated price
$22 - $35
Schedules at
en.fudeks.rs
Book at
fudeks.rs

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

More Questions & Answers

Serbia to Pécs bus services, operated by Volanbusz, arrive at Pécs station.

More details

Serbia to Pécs train services, operated by Hungarian Railways (MÁV), arrive at Pecs station.

More details

Yes, the driving distance between Serbia to Pécs is 315 km. It takes approximately 3h 36m to drive from Serbia to Pécs.

Get driving directions

There are 308+ hotels available in Pécs. Prices start at $27 USD per night.

More details