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 Niš

$17 - $19

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 11 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 - $42

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 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

The best way to get from Timișoara to Niš is to bus which takes 8 h 11 min and costs . Alternatively, you can train, which costs and takes 9 h 24 min.

Mode details

Niš is 1 h behind Timișoara. It is currently 11:15 AM in Timișoara and 10:15 AM in Niš.

Yes, the driving distance between Timișoara to Niš is 349 km. It takes approximately 4 h 27 min to drive from Timișoara to Niš.

Get driving directions

There are 285+ hotels available in Niš. Prices start at $19 USD per night.

More details

Map of how to get from Timișoara to Niš.
Launch map view
  • Distance: 172.1 miles
  • Duration: 7 h 51 min

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 11 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
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
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
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 - $9
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 How to get from London to Edinburgh, How to get from Luton Airport into central London and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.