HUB hero image

How to Travel from

Sofia to Skopia

by Rideshare, Route or Car

Sofia
+0
Skopia
Transport search to Skopia
Sofia
+0
Skopia
Building a composite car route
Cheapest
Best Offer!
Car
5 h 8 min
486 km.
from $26
Composite Route Car Only

Six ways to Travel from Sofia to Skopia

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Sofia to Thessaloniki
Ave. Duration:
5h
Frequency:
Once daily
Estimated price:
$29.06–$41.69

Union Ivkoni

Phone:
07001 8282
Website:
union-ivkoni.com/
Bus from Sofia Central Bus Station to Thessaloniki
Ave. Duration:
5h 30m
Frequency:
Twice daily
Estimated price:
$15.16–$25.27
Bus from Sofia Serdika Bus Station to Thessaloniki
Ave. Duration:
5h 45m
Frequency:
Twice a week
Estimated price:
$13.90–$22.74
Bus from Sofia to Thessaloniki
Ave. Duration:
6h
Frequency:
4 times a week
Estimated price:
$13.90–$24.00

Citylines

Phone:
+3590885700870
Website:
citylines.eu/
Bus from Sofia Central Bus Station to Thessaloniki
Ave. Duration:
5h
Frequency:
Once daily
Estimated price:
$20.21–$27.79
Bus from Sofia Serdika Bus Station to Thessaloniki
Ave. Duration:
5h 25m
Frequency:
6 times a week
Estimated price:
$18.95–$25.27

KTEL Kozanis

Phone:
+30 2461034454
Website:
ktelkozanis.gr/
Bus from Thessaloniki Macedonia KTEL Bus Station to Ptolemaida
Ave. Duration:
2h
Frequency:
Every 4 hours

KTEL Florinas

Phone:
+30 2385 022 430
Website:
ktel-florinas.gr/
Bus from Thessaloniki to Florina
Ave. Duration:
4h
Frequency:
5 times a day
Estimated price:
$20.96

Train operators

Hellenic Train

Phone:
14511
Website:
hellenictrain.gr/en
Train from Thessaloniki to Florina
Ave. Duration:
3h 16m
Frequency:
Twice daily
Estimated price:
$9.48–$13.90
Train from Rodopolis to Thessaloniki
Ave. Duration:
1h 28m
Frequency:
Twice daily
Estimated price:
$4.67–$11.10

Bulgarian Railways (BDZh)

Phone:
+35929311111
Website:
bdz.bg/en
Train from Sofia to Petrich
Ave. Duration:
4h 1m
Frequency:
3 times a day
Estimated price:
$5.69–$10.11

Questions and Answers

What is the cheapest way to get from Sofia to Skopia?

The cheapest way to get from Sofia to Skopia is to bus and train which costs $25 - $35.87 and takes 9h 46m.

What is the fastest way to get from Sofia to Skopia?

The fastest way to get from Sofia to Skopia is to drive which takes 5h 8m and costs $97.83 - $152.17 .

Is there a direct bus between Sofia and Skopia?

No, there is no direct bus from Sofia station to Skopia. However, there are services departing from Sofia Serdika Bus Station and arriving at Florina via Thessaloniki Macedonia KTEL Bus Station and Ptolemaida. The journey, including transfers, takes approximately 10h 10m.

How far is it from Sofia to Skopia?

The distance between Sofia and Skopia is 520 km. The road distance is 486.8 km.

How do I travel from Sofia to Skopia without a car?

The best way to get from Sofia to Skopia without a car is to bus and train which takes 9h 46m and costs $25 - $35.87 .

How long does it take to get from Sofia to Skopia?

It takes approximately 9h 46m to get from Sofia to Skopia, including transfers.

Where do I catch the Sofia to Skopia bus from?

Sofia to Skopia bus services, operated by Citylines, depart from Sofia Serdika Bus Station.

Train or bus from Sofia to Skopia?

The best way to get from Sofia to Skopia is to train which takes 11h 37m and costs $28.26 - $48.91 . Alternatively, you can bus via Ptolemaḯda, which costs and takes 10h 10m.

Where does the Sofia to Skopia bus arrive?

Sofia to Skopia bus services, operated by Citylines, arrive at Thessaloniki Macedonia KTEL Bus Station.

Can I drive from Sofia to Skopia?

Yes, the driving distance between Sofia to Skopia is 487 km. It takes approximately 5h 8m to drive from Sofia to Skopia.

Where can I stay near Skopia?

There are 70+ hotels available in Skopia. Prices start at $31.54 per night.
+0