Departures for Thessaloniki from the bus station in Belgrade are every day at 19:00 (platform number 5), from Niš at 22:00 (platform number 10), while departures from Thessaloniki to Serbia are at 17.00 every day.
The departure time of the bus is fixed, and the arrivals at the stations may vary depending on the delay at the border crossings.
Prices of bus transportation to Thessaloniki
|The price of a return ticket Belgrade-Thessaloniki||9.600 RSD|
|One-way ticket price Belgrade-Thessaloniki||5.400 RSD|
Transportation price Nis - Thessaloniki
|The price of a return ticket Nis-Thessaloniki||8.400 RSD|
|One-way ticket price Nis-Thessaloniki||4.800 RSD|
Children up to 2 years old do not pay a ticket and have the right to a separate seat.
Children aged 2-10 pay 50% of the ticket price and are entitled to a separate seat.
Children over 10 pay the full price of the bus ticket.