Bus

Take the Matpu bus at the Sofia station .

The journey takes approximately 4 h Ticket price is about €10 The travel distance is 165 km.

Carrier is Matpu.

Buy ticket

Get off at the Nis,Autobuska Stanica.
Take the SP Adio bus at the Nis,Autobuska Stanica station .

The journey takes approximately 2 h 25 m. The travel distance is 128 km.

Carrier is SP Adio.

Buy ticket

Get off at the Pristina.


🛏 Find hotel deals and discounts up to 20% in Pristina at Booking


Bus

Take the Makedonija Soobrakaj AD bus at the Sofia station .

The journey takes approximately 4 h 40 m. Ticket price is about €12 The travel distance is 243 km.

Carrier is Makedonija Soobrakaj AD.

Buy ticket

Get off at the Skopje.
Take the Gazmend Turist bus at the Skopje, Transporten Centar station .

The journey takes approximately 1 h 56 m. Ticket price is about €8 The travel distance is 92 km.

Carrier is Gazmend Turist.

Buy ticket

Get off at the Pristina.


🛏 Find hotel deals and discounts up to 20% in Pristina at Booking


Bus train

Take the Makedonija Soobrakaj AD bus at the Sofia station .

The journey takes approximately 4 h 40 m. Ticket price is about €12 The travel distance is 165 km.

Carrier is Makedonija Soobrakaj AD.

Buy ticket

Get off at the Nis,Autobuska Stanica.
Take the train Trainkos at the station Skopje.

The journey takes approximately 2 h 40 m. Ticket price is about €3 The travel distance is 104 km.

Carrier is Trainkos.

Buy ticket

Get off at the Pristina.


🛏 Find hotel deals and discounts up to 20% in Pristina at Booking


Train bus

Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 2 h 40 m. Ticket price is about €5 The travel distance is 104 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Kyustendil.
1038 m on foot from the Kyustendil to the Kyustendil.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Kyustendil.
Take the Makedonija Soobrakaj AD bus at the Kyustendil station .

The journey takes approximately 2 h 51 m. Ticket price is about €7 The travel distance is 135 km.

Carrier is Makedonija Soobrakaj AD.

Buy ticket

Get off at the Skopje.
Take the train Trainkos at the station Sofia.

The journey takes approximately 2 h 40 m. Ticket price is about €3 The travel distance is 165 km.

Carrier is Trainkos.

Buy ticket

Get off at the Nis,Autobuska Stanica.


🛏 Find hotel deals and discounts up to 20% in Pristina at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 49 m. The travel distance is 286 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Pristina at Booking


The cheapest way to travel from Sofia to Pristina is by taking a Train bus with an average price of €13. The journey takes approximately 10 ч. 23 мин.

Drive is the fastest way to travel from Sofia to Pristina. Tickets cost €19. The journey takes approximately 3 ч. 49 мин.

Sofia is approximately 286 km away from Pristina. The trip by car takes 3 h 49 m.

The average journey time by car between Sofia and Pristina is 3 h 49 m.