HUB hero image

How to Travel from

Pirot to Subotica

by Bus, Route or Car

Pirot
+0
Subotica
Transport search to Subotica
Pirot
+0
Subotica
Building a composite car route
Cheapest
Best Offer!
Car
4 h 38 min
480 km.
from $26
Composite Route Car Only
Schedule

Pirot, Serbia → Subotica, Serbia

All
All days
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat

Cheapest and Fastest Ways to Travel from Pirot to Subotica

Composite routes from Pirot to Subotica

Cheapest
Other

Transport providers

FlixBus
Website
Sava Ekspres
Website
Presto
Website
Auto Kodeks
Website
FlixBus
Website
3h
Twice daily
$17.39–$26.09
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Sava Ekspres
Website
3h
On demand
$190.89
Presto
Website
4h 5m
3 times a day
011 / 34 72 334
011 / 34 72 334
Call Contact via email
Auto Kodeks
Website
4h 40m
Once daily
$15.22–$27.17
+381 11 37 74 156
+381 11 37 74 156
Call Contact via email
Railways of Montenegro (ŽPCG)
Website
Srbija Voz
Website
Railways of Montenegro (ŽPCG)
Website
1h 29m
Twice daily
$8.15–$17.39
+382 20 441 197
+382 20 441 197
Call Contact via email
Srbija Voz
Website
2h 58m
Once daily
$3.26–$4.78
+381 11 360 28 99
+381 11 360 28 99
Call Contact via email

Questions and Answers

What is the cheapest way to get from Pirot to Subotica?

The cheapest way to get from Pirot to Subotica is to train which costs $18.48 - $38.04 and takes 12h 43m.

What is the fastest way to get from Pirot to Subotica?

The fastest way to get from Pirot to Subotica is to drive which takes 4h 34m and costs $70.65 - $108.70 .

Is there a direct bus between Pirot and Subotica?

Yes, there is a direct bus departing from Pirot, Main Bus Station station and arriving at Subotica, Autobuska stanica. Services depart once daily, and operate every day. The journey takes approximately 8h 10m.

Is there a direct train between Pirot and Subotica?

No, there is no direct train from Pirot to Subotica. However, there are services departing from Pirot and arriving at Subotica via Nis and New Belgrade. The journey, including transfers, takes approximately 12h 43m.

How far is it from Pirot to Subotica?

The distance between Pirot and Subotica is 482 km. The road distance is 489.5 km.

How do I travel from Pirot to Subotica without a car?

The best way to get from Pirot to Subotica without a car is to bus and train which takes 6h 34m and costs $23.91 - $44.57 .

How long does it take to get from Pirot to Subotica?

It takes approximately 6h 34m to get from Pirot to Subotica, including transfers.

Where do I catch the Pirot to Subotica bus from?

Pirot to Subotica bus services, operated by Auto Kodeks, depart from Pirot, Main Bus Station.

Where do I catch the Pirot to Subotica train from?

Pirot to Subotica train services, operated by Srbija Voz, depart from Pirot station.

Train or bus from Pirot to Subotica?

The best way to get from Pirot to Subotica is to train which takes 12h 43m and costs $18.48 - $38.04 . Alternatively, you can bus, which costs $27.17 - $34.78 and takes 8h 10m.

Where does the Pirot to Subotica bus arrive?

Pirot to Subotica bus services, operated by Auto Kodeks, arrive at Subotica, Autobuska stanica station.

Where does the Pirot to Subotica train arrive?

Pirot to Subotica train services, operated by Srbija Voz, arrive at Niš station.

Can I drive from Pirot to Subotica?

Yes, the driving distance between Pirot to Subotica is 490 km. It takes approximately 4h 34m to drive from Pirot to Subotica.

How do I get a bus ticket from Pirot to Subotica?

Book your Pirot to Subotica bus tickets online with Omio.

Where can I stay near Subotica?

There are 510+ hotels available in Subotica. Prices start at $12.36 per night.
+0