There are 9 ways to get from Macedonia to Pipera by bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Sofia
best- Take the bus from Petrich Bus Station to Sofia Central Bus Stationbus Union Ivkoni
- Take the bus from Sofia Central Bus Station to Bucharestbus Sofia-Bucharest
11h 5m$47–53Train, night train
cheapest- Take the train from Petrich to Sofiatrain Ic
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
12h 12m$20–30Drive 575 km
- Drive from Macedonia to Piperacar 575 km
7h 39m$92–133Drive, train to Thessaloniki Airport Makedonia, fly to Bucharest Otopeni
- Drive from Macedonia to Rodopoliscar
- Take the train from Rodopolis to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Bucharest Otopeni (OTP)plane SKG - OTP
7h 49m$76–218Train, bus
- Take the train from Petrich to Sofiatrain Ic
- Take the bus from Sofia Central Bus Station to Bucharestbus Sofia-Bucharest
11h 39m$42–46Bus
- Take the bus from Sandanski to București, Autogara Militaribus N980
11h 47m$66–99Train
- Take the train from Petrich to Sofiatrain Ic
- Take the train from Sofia to Rusetrain Ic
- Take the train from Ruse to Bucuresti Nordtrain Ic
15h 49m$23–31Train to Sofia Airport, fly to Bucharest Otopeni
- Take the train from Petrich to Gorna banya spirkatrain
- Fly from Sofia Airport (SOF) to Bucharest Otopeni (OTP)plane SOF - OTP
8h 54m$75–204Drive, train to Thessaloniki Airport Makedonia, fly to Bucharest Băneasa Aurel Vlaicu International Airport
- Drive from Macedonia to Rodopoliscar
- Take the train from Rodopolis to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Bucharest Băneasa Aurel Vlaicu International Airport (BBU)plane SKG - BBU
11h 8m$166–288
Thessaloniki Airport Makedonia (SKG) to Bucharest Otopeni (OTP) flights
Comparing Your Travel Options
The cheapest way to get from Macedonia to Pipera is to train and night train which costs $20 - $30 and takes 12h 12m.
The fastest way to get from Macedonia to Pipera is to drive which takes 7h 39m and costs $90 - $140.
No, there is no direct bus from Macedonia station to Pipera. However, there are services departing from Petrich Bus Station and arriving at Biserica Adormirea Maicii Domnului via Sofia Central Bus Station, Bucuresti and Primaria Tunari. The journey, including transfers, takes approximately 11h 5m.
No, there is no direct train from Macedonia to Pipera. However, there are services departing from Petrich and arriving at Bucharest via Sofia, Sofia Sever and Gorna Oryahovitsa. The journey, including transfers, takes approximately 12h 12m.
The distance between Macedonia and Pipera is 615 km. The road distance is 575 km.
The best way to get from Macedonia to Pipera without a car is to bus via Sofia which takes 11h 5m and costs $45 - $55.
It takes approximately 11h 5m to get from Macedonia to Pipera, including transfers.
Macedonia to Pipera bus services, operated by Union Ivkoni, depart from Petrich Bus Station.
Macedonia to Pipera train services, operated by Bulgarian Railways (BDZh), depart from Petrich station.
The best way to get from Macedonia to Pipera is to bus via Sofia which takes 11h 5m and costs $45 - $55. Alternatively, you can train, which costs $23 - $35 and takes 15h 49m.
What companies run services between Macedonia, Blagoevgrad, Bulgaria and Pipera, Romania?
You can take a vehicle from Macedonia to Biserica Adormirea Maicii Domnului via Petrich Bus Station, Sofia Central Bus Station, Bucharest, Bucuresti, Tunari, and Primaria Tunari in around 11h 5m. Alternatively, you can take a vehicle from Macedonia to Biserica Adormirea Maicii Domnului via Petrich, Sofia, Ruse, Bucuresti Nord, Bucuresti, Tunari, and Primaria Tunari in around 15h 49m.
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Thursday, Wednesday, Friday, Saturday, Sunday, and Monday
- Estimated price
- $35–170
Flights from Thessaloniki Airport Makedonia to Bucharest Băneasa Aurel Vlaicu International Airport via Krakow
- Ave. Duration
- 8h 50m
- When
- Thursday
- Estimated price
- $65–270
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Petrich to Sofia
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Petrich to Sofia
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Petrich to Sofia
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia to Ruse
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- $5–8
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $5–8
Train from Ruse to Bucuresti Nord
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
Train from Petrich to Gorna banya spirka
- Ave. Duration
- 3h 34m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +359 88 949 0000
- office@union-ivkoni.com
- Website
- Union Ivkoni
Bus from Petrich Bus Station to Sofia Central Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- $8–13
- Website
- Union Ivkoni
Want to know more about travelling around Romania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Macedonia to Pipera bus services, operated by Union Ivkoni, arrive at Sofia Central Bus Station.
Macedonia to Pipera train services, operated by Bulgarian Railways (BDZh), arrive at Sofia station.
Yes, the driving distance between Macedonia to Pipera is 575 km. It takes approximately 7h 39m to drive from Macedonia to Pipera.
There are 5373+ hotels available in Pipera.









