Axios Travel organizes daily bus transportation from Belgrade and Niš to Thessaloniki.

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 10.200 RSD
One-way ticket price Belgrade-Thessaloniki 6.000 RSD

Transportation price Nis - Thessaloniki

The price of a return ticket Nis-Thessaloniki 9.000 RSD
One-way ticket price Nis-Thessaloniki 5.400 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.

Reservation of transportation to Thessaloniki

    Sales points in Serbia

    Sales point in Greece


    The price per piece of luggage for passengers traveling by bus is 360 RSD. Luggage is handed in before entering the bus. We recommend that you include your name and address on your luggage. Hand luggage means something that can be placed in the luggage compartment above the seat or under the seat and is not charged as such.

    Contact us and book bus transport to Thessaloniki.

    Bus station addresses

    • Bus station Belgrade, Železnička 4, Belgrade (map)
    • Bus station Nis, Boulevard 12. february, Nis (map)
    • Thessaloniki bus stop, Monastiriou 28 ( central train station ), Thessaloniki (map)