There are 11 ways to get from Niš to Budapest by bus, shuttle, 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.

Recommended option

Bus, shuttle  •  9 h 56 min

  1. Take the bus from Niš to Novi Sad
  2. Take a shuttle bus from Novi Sad to Budapest Door to door Shuttle

$42 - $43

Cheapest option

Fly Nis to Budapest  •  9 h 15 min

  1. Fly from Nis (INI) to Budapest (BUD) INI - BUD

$21 - $113

9 alternative options

Bus  •  10 h 34 min

  1. Take the bus from Niš to Novi Sad
  2. Take the bus from Novi Sad to Budapest - Népliget

$34 - $42

Bus, train  •  13 h 4 min

  1. Take the bus from Niš to Belgrade
  2. Take the train from Beograd to Budapest-Keleti D

$61 - $110

Train  •  14 h 39 min

  1. Take the train from Crveni Krst to Novi Beograd 2900 / ...
  2. Take the train from Novi Beograd to Budapest-Keleti D

$63 - $100

Drive  •  5 h 53 min

  1. Drive from Niš to Budapest 381.7 miles

$65 - $100

Bus to Sofia, fly to Budapest  •  9 h 4 min

  1. Take the bus from Niš to Sofia
  2. Fly from Sofia (SOF) to Budapest (BUD) SOF - BUD

$44 - $290

Fly Nis to Vienna, train  •  7 h 26 min

  1. Fly from Nis (INI) to Vienna (VIE) INI - VIE
  2. Take the train from Wien Hbf to Kelenföld

$71 - $177

Bus to Skopje, fly to Budapest  •  9 h 28 min

  1. Take the bus from Niš to Skopje
  2. Fly from Skopje (SKP) to Budapest (BUD) SKP - BUD

$34 - $372

Fly Nis to Bratislava, train  •  7 h 39 min

  1. Fly from Nis (INI) to Bratislava (BTS) INI - BTS
  2. Take the train from Bratislava hl.st. to Budapest-Nyugati

$42 - $3,448

Bus, line 7830 train, drive to Pristina, fly to Budapest  •  8 h 11 min

  1. Take the bus from Niš to Pepeljevac
  2. Take the line 7830 train from Pepeljevac to Vasiljevac Stajaliste
  3. Drive from Vasiljevac Stajaliste to Pristina
  4. Fly from Pristina (PRN) to Budapest (BUD) PRN - BUD

Questions & Answers

The cheapest way to get from Niš to Budapest is to bus which costs RSD 3400 - RSD 4200 and takes 10 h 34 min.

More details

The quickest way to get from Niš to Budapest is to drive which costs RSD 6500 - RSD 10000 and takes 5 h 53 min.

More details

No, there is no direct bus from Niš to Budapest. However, there are services departing from Niš and arriving at Deák Ferenc tér M via Pokrajinski SUP, Novi Sad and Népliget M. The journey, including transfers, takes approximately 10 h 34 min.

More details

No, there is no direct train from Niš to Budapest. However, there are services departing from Crveni Krst and arriving at Budapest-Keleti via Novi Beograd. The journey, including transfers, takes approximately 14 h 39 min.

More details

The distance between Niš and Budapest is 515 km. The road distance is 610.7 km.

Get driving directions

The best way to get from Niš to Budapest without a car is to bus and shuttle which takes 9 h 56 min and costs RSD 4100 - RSD 4400.

More details

It takes approximately 9 h 56 min to get from Niš to Budapest, including transfers.

More details

Niš to Budapest bus services, operated by Nis Ekspres, depart from Niš station.

More details

Map of how to get from Niš to Budapest.
Launch map view
  • Distance: 321.9 miles
  • Duration: 9 h 56 min

What companies run services between Niš, Serbia and Budapest, Hungary?

You can take a bus from Niš to Budapest via Novi Sad, Pokrajinski SUP, Autobuska Stanica, Novi Sad, Budapest - Népliget, and Népliget M in around 10 h 34 min. Alternatively, you can take a train from Niš to Budapest via Novi Beograd in around 14 h 39 min.

Airlines
Wizz Air
Website
wizzair.com
Flights from Sofia to Budapest
Ave. Duration
1 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$30 - $190
Flights from Nis to Vienna
Ave. Duration
1 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$14 - $90
Flights from Skopje to Budapest
Ave. Duration
1 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$16 - $120
Flights from Pristina to Budapest
Ave. Duration
1 h 30 min
When
Monday and Friday
Estimated price
$19 - $130
Ryanair
Website
ryanair.com
Flights from Nis to Budapest via Milan Bergamo
Ave. Duration
6 h 45 min
When
Saturday
Estimated price
$28 - $140
Flights from Nis to Bratislava
Ave. Duration
1 h 15 min
When
Monday and Friday
Estimated price
$10 - $80
Austrian Airlines
Website
austrian.com
Flights from Nis to Budapest via Vienna
Ave. Duration
6 h 5 min
When
Tuesday, Thursday and Saturday
Estimated price
$18 - $110
Train operators
Serbian Railways (ŽS)
Phone
+381 11 360-28-99
Email
infozeleznicesrb@gmail.com
Website
serbianrailways.com
Train from Beograd to Budapest-Keleti
Ave. Duration
8 h 39 min
Frequency
Once daily
Estimated price
$50 - $80
Schedules at
bahn.de
Train from Novi Beograd to Budapest-Keleti
Ave. Duration
8 h 26 min
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
bahn.de
Serbian Railways
Website
srbvoz.rs
Train from Crveni Krst to Novi Beograd
Ave. Duration
5 h 13 min
Frequency
Once daily
Estimated price
$7 - $20
Schedules at
srbvoz.rs
2nd Class Ticket
$7 - $12
1st Class Ticket
$12 - $20
Train from Pepeljevac to Vasiljevac Stajaliste
Ave. Duration
1 h 7 min
Frequency
Twice daily
Estimated price
$1 - $3
Schedules at
srbvoz.rs
2nd Class Ticket
$1 - $2
1st Class Ticket
$1 - $3
Austrian Railways (ÖBB)

The national railway system of Austria, the OBB carried 209 million passengers on local and regional trains, and 35 million on long-distance trains in 2016 alone. The OBB’s 4865 km network covers 570 trains simultaneously at peak times, with one train leaving every 12 seconds, making it a supremely efficient way to travel around the country and surrounding region. The company’s extensive network connects cities in Austria, and adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia.

Contact Details
Website
oebb.at
Train from Wien Hbf to Kelenföld
Ave. Duration
2 h 22 min
Frequency
Hourly
Estimated price
$50 - $75
Website
fahrplan.oebb.at
Book at
Raileurope.com
Railways of Slovak Republic (ZSSK)
Website
zssk.sk
Train from Bratislava hl.st. to Budapest-Nyugati
Ave. Duration
2 h 26 min
Frequency
Every 3 hours
Estimated price
$30 - $45
Website
slovakrail.sk
Bus operators
Lasta
Website
lasta.rs
Bus from Niš to Novi Sad
Ave. Duration
5 h 30 min
Frequency
Once daily
Estimated price
$13 - $16
Schedules at
lasta.rs
Bus from Niš to Pepeljevac
Ave. Duration
57 min
Frequency
3 times a day
Estimated price
$2 - $3
Schedules at
lasta.rs
Terra Travel d.o.o.
Phone
011 3287 412
Email
info@terratravel.rs
Website
terratravel.rs
Shuttle from Novi Sad to Budapest
Ave. Duration
3 h 56 min
Frequency
On demand
Estimated price
$28
Schedules at
terratravel.rs
Book at
terratravel.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Niš to Novi Sad
Ave. Duration
4 h 45 min
Frequency
5 times a day
Estimated price
$15
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Niš to Belgrade
Ave. Duration
3 h 25 min
Frequency
5 times a day
Estimated price
$11
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Niš to Sofia
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$7 - $13
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Niš to Skopje
Ave. Duration
3 h 35 min
Frequency
Once daily
Estimated price
$10
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Fudeks
Phone
+381 11 7620255
Email
office@fudeks.rs
Website
fudeks.rs
Bus from Novi Sad to Budapest - Népliget
Ave. Duration
4 h 15 min
Frequency
Twice daily
Estimated price
$17 - $25
Schedules at
en.fudeks.rs
Book at
fudeks.rs
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Niš to Belgrade
Ave. Duration
3 h 5 min
Frequency
Twice daily
Estimated price
$11 - $30
Schedules at
bstours.rs
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Niš to Sofia
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$10 - $15
Schedules at
matpu.com
AD Galeb Ohrid
Phone
(389) 46 251-882
Email
info@galeb.mk
Website
adgaleb.com.mk
Bus from Niš to Skopje
Ave. Duration
3 h 38 min
Frequency
Once daily
Estimated price
$14 - $20
Schedules at
adgaleb.com.mk
Autoprevoz Cacak
Phone
+381 32 322 461
Email
info@kavim-serbia.rs
Website
autoprevoz-cacak.rs
Bus from Niš to Skopje
Ave. Duration
4 h 3 min
Frequency
Once daily
Estimated price
$10
Schedules at
autoprevoz-cacak.rs

Want to know more about travelling around Hungary

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.