Belgrade to Timisoara by train with “Banat Special”

4 Posted by - January 6, 2014 - Blog, Romania, Serbia, Travel Tips

So you want to go from Belgrade to Timisoara or the opposite direction and are thinking of the best way to do it. At the moment there are no direct lines between two cities, which means that you will have to make a stop in a small town called Vršac.

The best way to do it is by train, which leaves two times a day from Belgrade and from Timisoara. The distance between two cities is about 160 km and the journey will last four hours.

Serbian Railways has a special offer called “Banat Special”, with round trip tickets costing 14 euros. This is great, considering that a round trip ticket by bus between Belgrade and Vršac costs 1365 RSD (11 euros).

*UPDATE* The international train line between Vršac to Timisoara and vice versa, is suspended from August 1st, 2017. 

 If you are going from Belgrade to Timisoara…

 Trains to Vršac depart from BEOGRAD DUNAV station (Belgrade Danube station), NOT from the Central Railway station. As already mentioned, there are two daily departures so you have two options;

1) To catch the morning train which leaves at 07:19 and arrives to Vršac at 09:10. Then from Vršac you can catch a train to Timisoara which leaves at 10:18.

2) Or to catch the afternoon one which leaves at 16:20 and arrives to Vršac at 18:09. From 18:40 you can catch a train to Timisoara.

Belgrade Vrsac train

Serbian train operating between Belgrade and Vršac

Belgrade Vrsac train

Interior of a Serbian train

This is a modern train, the only downside is that it stops in almost every village, which makes the journey slower.

 When you arrive to Vršac, the train for Timisoara will be waiting for the passengers. This is a very small train stop and it’s not possible to buy any food or drinks at the station, although there is a kiosk right in front of the main entrance to the station.

Vrsac Timisoara train

Train to Timişoara

This train has less stops so it travels faster through Romanian teritory and its final stop is Timisoara NORD train station.

 If you are going from Timisoara to Belgrade;

 You also have two options;

 1) Catch the morning train which leaves Timisoara at 06:50 and arrives to Vršac at 08:52. Then catch the train for Belgrade which leaves Vršac at 09:44.

2) And afternoon option: Leaves Timisoara at 15:38 – arrives to Vršac at 17:45. Leaves Vršac at 18:45 – arrives to Belgrade at 20:37.

Vrsac Timisoara train

Romanian train to Timişoara

Romanian train is also quite modern and travels faster as there are no frequent stops, although the heating system didn’t work.

Vrsac Timisoara train

Interior of a Romanian train

Things to remember about Timisoara NORD station:

 1) Toilets are locked (at least they were in early morning). Hopefully situation is different during the day.

2)  Don’t buy food at train station. It’s of bad quality and questionable health. So definitely grab something in the city before you arrive to the station.

And of course, always check the actual timetable and ask if there are any works on the railway. However, when buying a ticket you’ll surely be informed about that. You can check the timetable here. Just type (Beograd Dunav – Vršac; Vršac – Timisoara NORD).

 Safe travels!

Subscribe to EuroTribe’s mailing list and get blog updates directly to your email

* indicates required



  • Francis Tapon January 8, 2014 - 11:19 am Reply

    Zorica, I wish I knew this information when I was trying to do the same journey! In my book, “The Hidden Europe”, I mentioned that there were no direct connections between the two cities, because that’s what they told me at the central station in Belgrade.

    Either they’ve added a line (since 2010) or I had wrong information. I ended up taking a bus to within 3 km of the Romanian border, walking 3 km and then hitchhiking with a big truck into Timi. An adventure, but your solution is much better!

    I will update my book accordingly!

    • Zorica January 8, 2014 - 1:15 pm Reply

      It’s true, there were no trains between two cities at that time. So yes going there was a real hassle! At least now it’s easy and convenient to get there.

  • […] Timisoara can be easily reached from many locations like Budapest or Belgrade (click to read “Belgrade to Timisoara by train“). The name of the city comes from the river Timis that flows to the south of the city and […]

  • Jim Smith March 13, 2014 - 1:05 pm Reply

    Are trains still working on this route? The Serbian online timetable doesn’t display any connections….

    • Zorica March 13, 2014 - 5:52 pm Reply

      Jim, the online timetable works pretty fine. Check again if you picked Beograd DUNAV station not the central one. You should choose Beograd Dunav to Vršac and then Vršac to Timisoara NORD.

  • Andreea March 30, 2014 - 10:28 am Reply

    Hi! I’m going to Belgrade in 2 weeks and thanks to you now I know to buy that “Beograd Special” ticket. What I want to ask you is if you had to buy from the trains station the seat in the train and if you remember how much did you pay. I’m sure it’s not much, but it would help to see if I have enough serbian money to buy the seat from Vrsac to Belgrade. Thanks!

    • Zorica March 30, 2014 - 11:56 am Reply

      Hey Andreea! I’m glad this article was of help to you. I have bought the round trip ticket at the Central Railway Station in Belgrade, and I am not sure how this works in Romanian train but you can buy a ticket inside Serbian train that goes from Vrsac to Belgrade. The ticket from Vrsac to Belgrade costs 320 RSD.

  • Jenna June 8, 2014 - 5:42 pm Reply

    Hi Zorica,
    Thanks so much hun for this information. I am wanting to do this trip from Timisoara-Belgrade in a few days but am not an EU citizen so was wondering if you knew if the timings for the Timisoara to Vrsac leg includes any possible boarder crossing time?
    I’m worried that if I am delayed at the boarder, then I may miss the connecting train to Belgrade! If that occurs, do you know if the bus station is close to the Vrsac train station?

    • Zorica June 8, 2014 - 10:07 pm Reply

      Jenna, don’t worry about missing the train, because Serbian train in Vrsac waits for the train from Timisoara to arrive first. This is especially true if you buy a ticket directly to Belgrade. Border control should be no problem, because Serbia is not the part of EU at the moment. The whole process of checking passports usually lasts 20 mins (for Serbs, Romanians and everyone else). Have a safe journey!

  • Mari August 15, 2014 - 5:21 pm Reply

    Hi Zorica, excellent post, what a good information on trains.
    My relative will be traveling to Timisoara from Belgrade next week, I want to ask you if you know how
    to get to the Dunav Station from the (BEG) Airport Terminal 2? And the other thing is can you purchase a ticket from Dunav Station right before departure? Thank you.

    • Zorica August 16, 2014 - 9:49 am Reply

      Hey Mary. To answer your first question, he can get a bus number 72 from the airport and get off at last station called “Zeleni venac”. From here he can catch the bus 16 or 95 and get off at “Cvijiceva station” which is just a few stations away, like 10 mins. The Danube station is just across the street. Another option is getting a taxi from Zeleni venac and that would probably cost around 500 dinars I’d say. And sure, it is possible to buy a ticket right before departure 🙂 Check out this article on moving around Belgrade as well Hope this helps!

  • Jovan August 20, 2014 - 9:24 pm Reply

    Hi Zorica,

    Maybe this is a stupid question, but is it better to buy the ticket from Belgrade to Vrsac and then from Vrsac to Timisoara and vice versa, or to buy the Banat special return ticket? Is the Banat special ticket valid when change the train?

    • Zorica August 21, 2014 - 11:24 am Reply

      It’s easier to just buy Banat special return ticket, which is of course valid when you change the trains because you’re paying to Timisoara via Vrsac. That’s what I did.

      • Jonathan Lopez September 2, 2015 - 4:33 pm Reply

        Heya ZOrica! This article was life saving!
        Really well written and just wonderful for help!

        Was wondering if the ticket was 14€ all the way from Belgrade to Timisoara?

        All the best! 🙂

        • Zorica September 3, 2015 - 12:25 pm Reply

          Hi Jonathan. Glad it was helpful! 🙂 Yes the ticket is 14€ all the way from Belgrade to Timisoara and the opposite direction too. These are round trip tickets.

          • Jonathan Lopez September 3, 2015 - 3:40 pm

            Grrrreat! Thank you so much 🙂

            And once again, very helpful with this article!!

            BIG UPS! :)))

  • Robert August 21, 2014 - 5:29 pm Reply


    I am looking at travelling this route to Beograd in November been on the Serbian railway website but the Dunav station in and it brought up no travel connections dos this service still run?

    • Zorica August 22, 2014 - 8:40 am Reply

      Yes the service still runs, as I have written in the article you have to type this in the timetable (Beograd Dunav – Vršac and then Vršac – Timisoara NORD). In your case it would be the opposite.

  • Robert September 6, 2014 - 8:03 pm Reply


    can you tell me what is the best way in Belgrade to get from Dunav station to the main station as I am staying at the Belgrade City hotel it looks 2 far to walk


    • Zorica September 7, 2014 - 10:12 am Reply

      The best way is to take a taxi, should cost you around 5 euros.

  • Robert September 7, 2014 - 8:24 pm Reply

    Thanks for that information is there a money change near dunav station as they wont take euros I guess? and is it easy to get a taxi at that station

    • Zorica September 8, 2014 - 9:17 am Reply

      No problem. You’ll find taxis when you leave the building, and there should be an exchange office around too I guess.

  • […] cel putin asa scria pe biletul nostru. Dar defapt am ajuns la 21 30. Mai multe detalii aici : Belgrade-to-Timisoara-train Alte modalitati de a ajunge la Belgrad nu exista. Tren direct Bucuresti Belgrad sau autobuze. Ar […]

  • Felix February 16, 2015 - 4:05 pm Reply

    Hey! Thanks for a nice blog!
    I’m going Timisoara–Belgrad on Easter Eve. According to the Online Timetable it’s two trains running this day, but because of the Eastern holidays im worried about if there is any reduction not mentioned at the website. Do you think the online timetable is correct?

    • Zorica February 22, 2015 - 11:18 am Reply

      Hey Felix. I don’t think that the Easter holidays will change something, and the online timetable is usually accurate, but if you want to be 100% sure you might want to email them and ask or maybe even better give them a call? Have a safe journey!

  • lavi February 25, 2015 - 1:24 am Reply

    really thank you for those information, i m so happy i found this way to go home:) so helpful thank u once again

    • Zorica February 25, 2015 - 1:09 pm Reply

      No problem at all! Glad it was helpful 🙂

  • Slave April 28, 2015 - 5:18 pm Reply

    Dear Zorica,

    You said the “Banat Special” costing 14 euros is a return ticket. Is it a return ticket to Vršac or a return ticket to Timisoara? If it’s a return ticket to Vršac, then how much is a return ticket from Vršac to Timisoara? If it’s a return ticket to Timisoara, should we just show the ticket we’ve purchased in Belgrade when we switch trains in Vršac, or do we need to have the tickets checked in at the station office in Vršac before we board the train for Timisoara?

    Thanks in advance, this post is a great resource for my organization!
    You’re the best!

    • Zorica April 29, 2015 - 1:34 pm Reply

      Hi! Yes, the Banat Special is a return ticket from Belgrade to Timisoara. You’re just changing trains in Vrsac. You don’t need to have the tickets checked at the train station because there’s a train conductor in both trains. Have a good journey!

  • Kristoffer April 29, 2015 - 6:00 pm Reply


    Do you know if there is any ATM around Timisoara Nord Station? Or is it possible to pay train tickets per Visa-Card or cash in Euro?

    Thank you for this post!

    • Zorica April 30, 2015 - 1:37 pm Reply

      Hi Kristoffer. I believe it’s possible to pay train tickets with a card, but you might want to withdraw the money somewhere in the city center just in case.

  • […] you look up train options on the popular websites you might come up empty. Fortunately this person wrote a blog post to explain the process. Since I found that so helpful, I figured the least I could do was link to […]

  • Jelani July 15, 2015 - 8:02 pm Reply

    Hey I’m plannng on coming from Bucharest on the overnight train to Timisoara. Do you know if it gets in enough time to catch the morning train to Vrsac and on to Belgrade? Does it traditionally wait for the train from Bucharest to arrive?

    • Zorica July 16, 2015 - 11:55 am Reply

      Hi. I’ve never traveled that route before so I can’t tell how long it takes to get to Timisoara from Bucharest. I doubt that the train would wait as it was pretty accurate at the day of my departure. Maybe that depends if you have a Bucharest to Belgrade ticket and you need to make a connection in Timisoara. You’ll probably get the best info at the ticket counter.

  • Deks July 17, 2015 - 1:33 am Reply

    Hi Zorice! You mentioned that morning train from Timisoara departs at 6:50 but on a european trains site it’s written 7:50! It is probably because of the different timezones between two countries. But the correct time is 7:50, isn’t it?

    • Zorica July 17, 2015 - 12:37 pm Reply

      Hey. I get many many questions about the timetable. This post is made for informative purposes only and of course you should always check the actual timetable as I’ve written in the post. If you click on that link that leads to the timetable you’d see it says ‘Romanian local time is to be shifted forward by 1 hour’. Here’s the link again:

      Hope that helps! 🙂

  • NIVET July 29, 2015 - 11:56 pm Reply

    Hi Zorica,
    First time I’m on your website and it’s very cool, congrats!
    I just have one question : how long is the distance to walk on the arrival gate from Belgrade in Vrsac and the other gate to get the train to timisoara? On internet, I’ve found it was 15km, and no other information… How do you do in between?

    • Zorica July 30, 2015 - 10:21 am Reply

      Hi! Honestly, I am not sure what you mean. Once you get off in Vrsac, the train for Timisoara will already be waiting. It’s super small train station 🙂 No platforms.

  • Joachim August 17, 2015 - 7:08 pm Reply

    Thank you for the information! I just bought the ticket from Beograd.
    Could even walk to the station from my apartment.

  • diela May 4, 2016 - 11:24 am Reply

    hi, wanted to ask. where to buy the tickets actually? from belgrade to vrsac and from vrsac to timisoara. is it buy at local station or online? because i cant find any website

    • Zorica May 4, 2016 - 6:01 pm Reply

      You can buy the tickets for all directions at Belgrade Dunav Station.

  • Catarina May 26, 2016 - 8:47 pm Reply

    Hi zorica,thanks for the useful informations.
    Im travelling from Beograd to Timisoara one way only. Do you know if the price is the same?should i buy a Banat special to?
    Do i need to buy a ticket in advance online?

    • Zorica May 27, 2016 - 1:03 pm Reply

      Hi Catarina. Banat Special ticket is a promo for return tickets only. Just ask for Belgrade – Timisoara one way ticket. You’ll have to change the train in Vrsac but the price is the same. You can buy the ticket at Belgrade Dunav station, no need to book it online. Have a nice trip 🙂

  • Paige Horne July 28, 2016 - 4:31 am Reply

    Please tell me if my dog can travel on the Belgrade to Timisoara train route. I know she is welcome on the Romanian trains, but am not sure about the Serbia trains. We need to bring her from Podgorica, Montenegro to Belgrade prior, so if you know if she can come on that route, as well, please advise. Thank you! It is difficult to sort these things out for international travel while not speaking the language.

  • Robby August 3, 2016 - 3:51 pm Reply

    Hello Zorica,

    thank you for the Infos. I will drive from Timisoara to Belgrade tomorrow. 🙂

  • Rachael Carter August 17, 2016 - 11:31 am Reply

    Hi there

    Have just been looking at your helpful page re trains from Timisoara to Belgrade. I was wondering if you know, or how I can find out, whether we can take bicycles on these trains? Thanks in advance for any help you can give us.

    Kind regards,

  • JHL August 25, 2016 - 12:31 pm Reply

    Thanks for a good info, Zorica.

  • mrcs September 9, 2016 - 4:33 am Reply

    Hello, I have two questions: is this return ticket (Banat) only available for one day or is it possible to go to Belgrade on one day and go back to Timisoara on the next day ? Because I think I wouldn’t have much time visiting Belgrade as the afternoon train leaves at 16:20. My second question is: Do I need a visa to get to Serbia from Timisoara? I am Belgian but Serbia isn’t in the European union so… Idk. Thank you for your information that’s very kind of you, super usefull.

    • Zorica September 27, 2016 - 8:27 pm Reply

      You don’t need visa to enter Serbia. This kind of info is available on your country’s MFA website.

  • Ian October 6, 2016 - 6:25 pm Reply

    Hi Zorica, thanks for writing this, I remember it was a great help when I travelled to Timisoara last year, and again just now when I needed to remember the name of the town that the train stops at. Also, i’m a photographer myself so it’s nice to see you are enjoying that side of things. You have some really nice images here

    • Zorica October 9, 2016 - 6:05 pm Reply

      Thanks Ian! Nice photos 🙂

  • Helmut Hildebrandt October 9, 2016 - 3:26 am Reply

    Hi Zorica,

    is the Banat Special only when leaving from Belgrad to Timisoara and back, or is it also valid for Timisoara – Belgrad – Timisoara?

    • Zorica October 9, 2016 - 6:10 pm Reply

      If you are asking about the price it’s the same.

  • eloisa October 21, 2016 - 5:51 pm Reply

    Zorica! Thanks for your post.. It is so helpfull. I have one question.
    Where did you buy the ticket? Thans a million!

    • Zorica October 21, 2016 - 6:22 pm Reply

      You can buy it at the train station. And no problem!

  • Nick Patch October 25, 2016 - 10:18 pm Reply

    Hi there, has anyone out there bought the ticket from Belgrade to Timisoara using a Master Card??
    Im heading out tomorrow morning and have limited cash so it would be great if I can put it on the Master Card!

  • […] Hay un blog en Internet(en Inglés) donde explican maravillosamente bien este trayecto de tren, con fotografías incluidas. Lo cierto es que el viaje es exactamente igual a como lo describen en la web. Os la dejo aquí por si queréis leerla: […]

  • Domenico December 6, 2016 - 3:09 pm Reply

    Hi Zorica,
    I would like to go in Bg for the New Year. I have my flight from Milan (Italy) to Timisoara 31 December, arrive to Timisoara at 12:45 and the return my flight is 4 January from Timisoara t Milan at 6:45 AM.
    I’m not funding a bus ora train.
    Could you help me please?
    Thank you


    • Zorica December 14, 2016 - 8:39 pm Reply

      Hi Domenico. The only problem that can occur is if you’re typing Belgrade – Timisoara. As I’ve explained in the article you need to type ‘Beograd Dunav – Vrsac’ first and then ‘Vrsac – Timisoara’. Regards

  • MOna December 14, 2016 - 5:21 am Reply

    Dear Zorica! I am planning to go to Belgrade next week and I would like to know which one is easier to catch a bus or a train to Timisoara. I am going to TG Mures Transylvania Romania and trying to figure out the easiest way to get there from Belgrade international airport. If you can send me some links or tips that would be great thank you so much in ahead. thanks Mona

    • Zorica December 14, 2016 - 8:47 pm Reply

      Don’t know much about the bus to Timisoara, but it seemed like it was a more complicated solution at the time of the research. That’s why this post was made 🙂

  • veli December 25, 2016 - 7:53 pm Reply

    hi dear zorica! i already bought plane tickets from bucarest to timisoara. after me and my friend wanna go belgrad and your information is so helpful. but i didnt see some info about train tickets. i didnt find website. can you help me where can i buy train ticket on website. if i dont buy train tickets on website can i find tickets in train station easily? thanks a lot.

    • Zorica December 26, 2016 - 5:36 pm Reply

      Unfortunately it’s not possible to buy tickets online, but you can get them easily at the train station.

  • Keith June 26, 2017 - 5:07 pm Reply

    I took Bus #44 from Republic Square to Beograd Dunav Station. I also saw at least three other buses #33/37/48 getting there too.

  • […] Aici găsești informații despre tren. […]

  • Leave a reply