HUB hero image

How to Travel from

Sofia to Ivaylovgrad Municipality

by Rideshare or Car

Sofia
+0
Ivaylovgrad Municipality
Transport search to Ivaylovgrad Municipality
Sofia
+0
Ivaylovgrad Municipality
Building a composite car route
Cheapest
Best Offer!
Car
3 h 11 min
328 km.
from $18
Composite Route Car Only

Two ways to Travel from Sofia to Ivaylovgrad Municipality

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Bulgarian Railways (BDZh)

Phone:
+35929311111
Website:
bdz.bg/en
Train from Sofia to Svilengrad
Ave. Duration:
4h 44m
Frequency:
3 times a day
Estimated price:
$7.58–$13.90
Train from Sofia to Dimitrovgrad
Ave. Duration:
3h 49m
Frequency:
4 times a day
Estimated price:
$6.32–$11.37

Bus operators

BG Razpisanie

Website:
bgrazpisanie.com/
Bus from Dimitrovgrad to Ivaylovgrad
Ave. Duration:
3h 47m
Frequency:
Once daily
Estimated price:
$6.95–$11.37

Harmanli Municipal Buses

Phone:
0373 82015
Website:
harmanli.bg/
Bus from Sofia to Haskovo
Ave. Duration:
3h 20m
Frequency:
3 times a day

Haskovo Info

Website:
haskovo.info/
Bus from Haskovo to Ivaylovgrad
Ave. Duration:
2h
Frequency:
Once daily

Krumovgrad Municipality Bus

Website:
krumovgrad-bg.com/%D0%B0%D0%B2%D1%82%D0%BE%D0%B1%D1%83%D1%81%D0%B8/
Bus from Sofia to Krumovgrad
Ave. Duration:
6h
Frequency:
Once daily
Bus from Krumovgrad to Ivaylovgrad
Ave. Duration:
1h 40m
Frequency:
Twice daily

Questions and Answers

What is the cheapest way to get from Sofia to Ivaylovgrad Municipality?

The cheapest way to get from Sofia to Ivaylovgrad Municipality is to train and bus which costs $13.04 - $22.83 and takes 8h 45m.

What is the fastest way to get from Sofia to Ivaylovgrad Municipality?

The fastest way to get from Sofia to Ivaylovgrad Municipality is to drive which takes 3h 12m and costs $50 - $76.09 .

How far is it from Sofia to Ivaylovgrad Municipality?

The distance between Sofia and Ivaylovgrad Municipality is 348 km. The road distance is 328.3 km.

How do I travel from Sofia to Ivaylovgrad Municipality without a car?

The best way to get from Sofia to Ivaylovgrad Municipality without a car is to train which takes 5h 34m and costs $26.09 - $36.96 .

How long does it take to get from Sofia to Ivaylovgrad Municipality?

It takes approximately 5h 34m to get from Sofia to Ivaylovgrad Municipality, including transfers.

Train or bus from Sofia to Ivaylovgrad Municipality?

The best way to get from Sofia to Ivaylovgrad Municipality is to train which takes 5h 34m and costs $26.09 - $36.96 . Alternatively, you can bus via Haskovo, which costs and takes 6h 28m.

Can I drive from Sofia to Ivaylovgrad Municipality?

Yes, the driving distance between Sofia to Ivaylovgrad Municipality is 328 km. It takes approximately 3h 12m to drive from Sofia to Ivaylovgrad Municipality.

Where can I stay near Ivaylovgrad Municipality?

There are 14+ hotels available in Ivaylovgrad Municipality. Prices start at $12.47 per night.
+0