• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 6 ways to get from Plovdiv to Ohrid by train, bus or car

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

Train, bus via Skopje  •  12h 13m

  1. Take the train from Plovdiv to Sofia
  2. Take the bus from Sofia to Skopje
  3. Take the bus from Skopje to Ohrid

$28 - $84

Cheapest option

Bus via Skopje  •  14h 31m

  1. Take the bus from Plovdiv to Kyustendil
  2. Take the bus from Kyustendil to Skopje
  3. Take the bus from Skopje to Ohrid

$18 - $35

4 alternative options

Bus Matpu  •  12h 35m

  1. Take the bus from Plovdiv to Sofia
  2. Take the bus from Sofia to Ohrid

$25 - $37

Train, bus  •  12h 52m

  1. Take the train from Plovdiv to Sofia 8640 / ...
  2. Take the bus from Sofia to Ohrid

$24 - $34

Train, bus via Kichevo  •  13h 25m

  1. Take the train from Plovdiv to Sofia
  2. Take the bus from Sofia to Skopje
  3. Take the train from Skopje to Kichevo 662
  4. Take the bus from Kichevo to Ohrid

$32 - $63

Drive  •  6h 52m

  1. Drive from Plovdiv to Ohrid 362.6 miles

$55 - $85

Questions & Answers

The cheapest way to get from Plovdiv to Ohrid is to bus which costs $17 - $40 and takes 14h 31m.

More details

The quickest way to get from Plovdiv to Ohrid is to drive which costs $55 - $85 and takes 6h 52m.

More details

No, there is no direct bus from Plovdiv to Ohrid. However, there are services departing from Plovdiv and arriving at Ohrid via Sofia. The journey, including transfers, takes approximately 12h 35m.

More details

The distance between Plovdiv and Ohrid is 348 km. The road distance is 580.1 km.

Get driving directions

The best way to get from Plovdiv to Ohrid without a car is to train and bus which takes 12h 13m and costs $28 - $85.

More details

It takes approximately 12h 13m to get from Plovdiv to Ohrid, including transfers.

More details

Plovdiv to Ohrid bus services, operated by Avtogari, depart from Plovdiv station.

More details

Plovdiv to Ohrid bus services, operated by Matpu, arrive at Ohrid station.

More details

Ohrid is 1h behind Plovdiv. It is currently 6:52 PM in Plovdiv and 5:52 PM in Ohrid.

Yes, the driving distance between Plovdiv to Ohrid is 580 km. It takes approximately 6h 52m to drive from Plovdiv to Ohrid.

Get driving directions

Map of how to get from Plovdiv to Ohrid.
Launch map view
  • Distance: 217.2 miles
  • Duration: 12h 13m

What companies run services between Plovdiv, Bulgaria and Ohrid, Macedonia?

You can take a bus from Plovdiv to Ohrid via Sofia in around 12h 35m.

Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Kichevo
Ave. Duration
2h 4m
Frequency
Once daily
Estimated price
$8 - $27
mzt.mk
mzt.mk
Bus operators
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Sofia to Skopje
Ave. Duration
4h 40m
Frequency
Twice daily
Estimated price
$12 - $19
Schedules at
matpu.com
Bus from Sofia to Ohrid
Ave. Duration
9h 15m
Frequency
Once daily
Estimated price
$19 - $29
Schedules at
matpu.com
Bus from Kičevo to Ohrid
Ave. Duration
1h 29m
Frequency
Once daily
Estimated price
$6 - $10
Schedules at
matpu.com
Biser Prom
Phone
02/3228603
Email
biserprom@t-home.mk
Website
biserprom.com.mk
Bus from Skopje to Ohrid
Ave. Duration
3h
Frequency
Once daily
Estimated price
$11 - $60
Schedules at
biserprom.com.mk
Avtogari
Email
office@avtogari.info
Website
avtogari.info
Bus from Plovdiv to Sofia
Ave. Duration
2h 20m
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
avtogari.info
Hebros Bus Ltd.
Phone
032 65 78 11
Email
office@hebrosbus.com
Website
hebrosbus.com
Bus from Plovdiv to Sofia
Ave. Duration
2h 20m
Frequency
Every 3 hours
Estimated price
$5 - $9
Schedules at
hebrosbus.com
BG Razpisanie
Website
bgrazpisanie.com
Bus from Plovdiv to Sofia
Ave. Duration
2h
Frequency
3 times a day
Estimated price
$7 - $12
Schedules at
bgrazpisanie.com
AD Galeb Ohrid
Phone
(389) 46 251-882
Email
info@galeb.mk
Website
adgaleb.com.mk
Bus from Kichevo to Ohrid
Ave. Duration
1h 8m
Frequency
Every 4 hours
Estimated price
$7 - $12
Schedules at
adgaleb.com.mk
Bus from Skopje to Ohrid
Ave. Duration
3h 15m
Frequency
Every 4 hours
Estimated price
$9 - $18
Schedules at
adgaleb.com.mk
Kyustendil Municipality Transport
Website
kustendil.bg
Bus from Plovdiv to Kyustendil
Ave. Duration
4h 15m
Frequency
Once daily
Schedules at
kustendil.bg
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Kyustendil to Skopje
Ave. Duration
5h 1m
Frequency
Once daily
Estimated price
$8 - $18
Schedules at
ms.mk

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 How to get from Stansted Airport into central London, Travelling around the UAE and Why you should take the train in the US - to help you get the most out of your next trip.

More Questions & Answers

There are 649+ hotels available in Ohrid. Prices start at $23 USD per night.

More details