There are 6 ways to get from Timișoara to Niš 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, bus  •  7 h 51 min

  1. Take the train from Timisoara Nord to Stamora Moravita R
  2. Take the bus from Vršac to Belgrade
  3. Take the bus from Belgrade to Niš

$18 - $43

Cheapest option

Train  •  9 h 24 min

  1. Take the train from Timisoara Nord to Stamora Moravita R
  2. Take the train from Vrsac to Pancevacki most
  3. Take the train from Beograd centar to Niš 790

$13 - $33

4 alternative options

Bus Nis Ekspres  •  8 h 1 min

  1. Take the bus from Timişoara to Moraviţa
  2. Take the bus from Vršac to Niš

$17 - $19

Bus via Požarevac  •  11 h 44 min

  1. Take the bus from Timişoara to Radimna
  2. Take the bus from Požarevac to Niš

$31 - $43

Bus  •  11 h 12 min

  1. Take the bus from Timişoara to Socol
  2. Take the bus from Vračev Gaj to Niš

$15 - $17

Drive  •  4 h 27 min

  1. Drive from Timișoara to Niš 217.8 miles

$35 - $60

Questions & Answers

The cheapest way to get from Timișoara to Niš is to bus which costs $15 - $18 and takes 11 h 12 min.

More details

The quickest way to get from Timișoara to Niš is to drive which costs $35 - $60 and takes 4 h 27 min.

More details

The distance between Timișoara and Niš is 275 km. The road distance is 348.5 km.

Get driving directions

It takes approximately 7 h 51 min to get from Timișoara to Niš, including transfers.

More details

What companies run services between Timișoara, Romania and Niš, Serbia?

You can take a bus from Timișoara to Niš via Moraviţa and Vršac in around 8 h 1 min. Alternatively, you can take a train from Timișoara to Niš via Stamora Moravita, Vrsac, Pancevacki most, and Beograd centar in around 9 h 24 min.

Train operators
Romanian Railways (CFR)
Serbian Railways
Website
srbvoz.rs
Train from Vrsac to Pancevacki most
Ave. Duration
1 h 38 min
Frequency
Once daily
Estimated price
$2 - $7
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$4 - $7
Train from Beograd centar to Niš
Ave. Duration
3 h 57 min
Frequency
5 times a day
Estimated price
$7 - $19
Schedules at
srbvoz.rs
2nd Class Ticket
$7 - $11
1st Class Ticket
$12 - $19
Bus operators
Stup Vrsac
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Belgrade to Niš
Ave. Duration
3 h 10 min
Frequency
4 times a day
Estimated price
$11
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Vršac to Niš
Ave. Duration
5 h 20 min
Frequency
6 times a week
Estimated price
$13
Schedules at
nis-ekspres.rs
Bus from Vračev Gaj to Niš
Ave. Duration
4 h 33 min
Frequency
6 times a week
Estimated price
$11
Schedules at
nis-ekspres.rs
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Belgrade to Niš
Ave. Duration
3 h 5 min
Frequency
Twice daily
Estimated price
$11 - $30
Schedules at
bstours.rs
Alpha Star Impex
Website
alfastarimpex.ro
Bus from Timişoara to Radimna
Ave. Duration
3 h 4 min
Frequency
Once daily
Estimated price
$6 - $7
Schedules at
alfastarimpex.ro
Arriva Srbija
Phone
012 538400
Email
predstavnistvo.bas@arriva.rs
Website
arriva.rs
Bus from Požarevac to Niš
Ave. Duration
3 h 40 min
Frequency
Once daily
Estimated price
$8 - $10
Schedules at
arriva.rs
Autotim
Phone
+4-0256-221.949
Website
autotim.autogari.ro
Bus from Timişoara to Socol
Ave. Duration
5 h 1 min
Frequency
Once daily
Schedules at
autotim.autogari.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 Milan from the airport, Is ride-sharing platform BlaBlaCar right for you? and How to get from Florence to Rome - to help you get the most out of your next trip.