Explore 6 ways to travel

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

Bus  •  10 h

  1. Simeonidis

$40 - $95

Cheapest option

Night train, train  •  17 h 30 min

  1. D / ...

$40 - $133

3 alternative options

Drive  •  7 h 35 min

  1. 450.1 miles

$100 - $160

Fly to Belgrade, shuttle  •  6 h 28 min

  1. SKG - BEG

Fly to Timisoara, drive, bus  •  11 h 21 min

  1. SKG - TSR

What companies run services between Thessaloniki, Greece and Novi Sad, Serbia?

Crazy Holidays operates a bus from Thessaloniki to Novi Sad 3 times a week. Tickets cost $55 - $80 and the journey takes 10 h. Three other operators also service this route.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Thessaloniki to Timisoara via Munich
Ave. Duration
6 h 11 min
When
Every day
Estimated price
$90 - $400
Air Serbia
Website
airserbia.com
Flights from Thessaloniki to Belgrade
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$95 - $370
Tarom
Website
tarom.ro
Flights from Thessaloniki to Timisoara via Bucharest Otopeni
Ave. Duration
5 h 47 min
When
Every day
Estimated price
$80 - $330
Train operators
Serbian Railways
Website
srbvoz.rs
Night train from Thessaloniki to Skopje
Ave. Duration
4 h 31 min
Frequency
Once daily
Estimated price
$7 - $20
Schedules at
srbvoz.rs
2nd Class Ticket
$7 - $11
1st Class Ticket
$12 - $20
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Belgrade
Ave. Duration
9 h 27 min
Frequency
Once daily
Estimated price
$30 - $110
mzt.mk
mzt.mk
Bus operators
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Thessaloniki to Novi Sad
Ave. Duration
10 h
Frequency
3 times a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
FP Travel
Website
fptravel.gr
Bus from Thessaloniki to Novi Sad
Ave. Duration
11 h 21 min
Frequency
3 times a week
Estimated price
$94
Schedules at
fptravel.gr
Siamos Tours
Phone
0030 2108219900
Email
vsiamos@otenet.gr
Website
siamostours.gr
Bus from Thessaloniki to Novi Sad
Ave. Duration
12 h 8 min
Frequency
3 times a week
Estimated price
$40 - $65
Schedules at
siamostours.gr
Simeonidis Tours
Terra Travel d.o.o.
Phone
011 3287 412
Email
info@terratravel.rs
Website
terratravel.rs
Shuttle from Belgrade to Novi Sad
Ave. Duration
1 h 4 min
Frequency
On demand
Schedules at
terratravel.rs
Book at
terratravel.rs
AS tours
Phone
+381 21-499-749
Email
astours.ns@gmail.com
Website
astours.rs
Bus from Radojevo to Novi Sad
Ave. Duration
2 h 32 min
Frequency
5 times a week
Schedules at
astours.rs

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 Is ride-sharing platform BlaBlaCar right for you?, South Korea: Travelling from Seoul to Busan and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

The distance between Thessaloniki and Novi Sad is 571 km. The road distance is 720 km.

The cheapest way to get from Thessaloniki to Novi Sad is to bus which costs 35€ - 80€ and takes 10 h.

The quickest way to get from Thessaloniki to Novi Sad is to drive which takes 7 h 35 min and costs 90€ - 140€.

No, there is no direct train from Thessaloniki to Novi Sad. However, there are services departing from Thessaloniki and arriving at Novi Sad via Skopje and Beograd. The journey, including transfers, takes approximately 17 h 30 min.

Yes, there is a direct bus departing from Thessaloniki and arriving at Novi Sad. Services depart twice daily, and operate Tuesday, Wednesday, Thursday and Saturday. The journey takes approximately 10 h.

The bus from Thessaloniki to Novi Sad takes 10 h including transfers and departs twice daily.