HUB hero image

How to Travel from

Banja Luka to Sofia

by Train, Rideshare, Route or Car

Banja Luka
+0
Sofia
Transport search to Sofia
Banja Luka
+0
Sofia
Building a composite car route
Cheapest
Best Offer!
Car
7 h 8 min
716 km.
from $39
Composite Route Car Only

Six ways to Travel from Banja Luka to Sofia

Composite routes from Banja Luka to Sofia

Cheapest
Other

Transport providers

Airlines

Ryanair

Website:
ryanair.com/
Plane from Banja Luka International Airport to Sofia
Ave. Duration:
5h 12m
Frequency:
Monday, Tuesday, Wednesday, Friday, and Sunday
Estimated price:
$44.57–$217.39

Air Serbia

Website:
airserbia.com/en/welcome
Plane from Banja Luka International Airport to Sofia
Ave. Duration:
7h 35m
Frequency:
Friday
Estimated price:
$76.09–$260.87

Bus operators

Union Ivkoni

Phone:
07001 8282
Website:
union-ivkoni.com/
Bus from Zagreb Central Bus Station to Sofia
Ave. Duration:
12h
Frequency:
Once a week
Estimated price:
$28.26–$45.65

Citylines

Phone:
+3590885700870
Website:
citylines.eu/
Bus from Belgrade New Bus Station to Sofia
Ave. Duration:
6h 30m
Frequency:
3 times a week
Estimated price:
$20.65–$40.22

Croatia Bus

Phone:
+385 (0) 91 6113 073
Website:
croatiabus.hr/en/
Bus from Banja Luka, Autobuska Stanica to Zagreb,
Ave. Duration:
3h 25m
Frequency:
Once daily

Pepeks Zagreb

Phone:
+385 (0)98 39 89 59
Website:
pepeks.hr/home/
Bus from Banja Luka, Autobuska Stanica to Zagreb,
Ave. Duration:
2h 50m
Frequency:
5 times a day
Estimated price:
$24.39

Lasta

Phone:
+381 800 334 334
Website:
lasta.rs/
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
5h 55m
Frequency:
4 times a day
Estimated price:
$19.57–$33.70

Pixi Trade

Phone:
+381 11 2687141
Website:
getbybus.com/en/pixi-trade
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
7h 25m
Frequency:
Twice daily
Estimated price:
$30.76

Bocac Tours

Phone:
051/215-725
Website:
bocactours.com
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
7h
Frequency:
Twice daily
Estimated price:
$26.09–$40.22
Bus from Banja Luka, Autobuska Stanica to Ruma,
Ave. Duration:
6h 45m
Frequency:
Twice daily
Estimated price:
$27.17–$41.30

ZAM Tours

Phone:
+387 65 803 830
Website:
zamtours.net/
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
6h 55m
Frequency:
Twice daily
Estimated price:
$28.64

Mrda Tours

Phone:
+38765589037
Website:
mrdjatours.com/
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
8h 10m
Frequency:
Once daily
Estimated price:
$44.79

Neobas

Phone:
+387 51 306 855
Website:
neobas.org/v2/
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
5h 40m
Frequency:
Twice daily
Estimated price:
$13.67

Smiljic company

Phone:
+387 (51) 211-889
Website:
smiljiccompany.ba/
Bus from Banja Luka, Autobuska Stanica to Beograd,
Ave. Duration:
8h
Frequency:
Once daily
Estimated price:
$30.23

Centrotrans Eurolines

Phone:
+387 33 770 889
Website:
centrotrans.com/
Bus from Banja Luka, Autobuska Stanica to Zagreb,
Ave. Duration:
2h 45m
Frequency:
Once daily
Estimated price:
$16.30–$23.91

Globtour

Phone:
+387 36 651-393
Website:
globtour.com/
Bus from Banja Luka, Autobuska Stanica to Zagreb,
Ave. Duration:
3h 20m
Frequency:
Once daily
Estimated price:
$11.96–$15.22

Toping Trade

Phone:
+387/(0)52-751-339
Website:
topingtrade.com/
Bus from Banja Luka, Autobuska Stanica to Zagreb,
Ave. Duration:
3h 25m
Frequency:
Twice daily
Estimated price:
$32.14

Trans Jug

Phone:
+381 11 8728111
Website:
trans-jug.com/
Bus from Belgrade New Bus Station to Sofia
Ave. Duration:
6h 30m
Frequency:
3 times a week
Estimated price:
$15.22–$40.22

Karat-S

Phone:
+359 2 8120810
Website:
karat-s.com/
Bus from Belgrade New Bus Station to Sofia
Ave. Duration:
6h 30m
Frequency:
3 times a week
Estimated price:
$38.04–$86.96

Tourist Company

Phone:
066 890 490
Website:
touristcompany.ba/
Bus from Banja Luka, Autobuska Stanica to Ruma,
Ave. Duration:
6h 45m
Frequency:
Once daily
Estimated price:
$25.46

Master Bus

Phone:
+54 (2325) 44 4114
Website:
masterbus.net/
Bus from Ruma, Nova autobuska stanica to Beograd,
Ave. Duration:
1h 12m
Frequency:
Hourly

Milinovic

Phone:
+387 52 308 139
Website:
facebook.com/p/Milinovi%C4%87-Prijedor-100068321301989/
Bus from Banja Luka, Autobuska Stanica to Ruma,
Ave. Duration:
6h 45m
Frequency:
Once daily

Pavlovic Turs

Phone:
+38751219600
Website:
pavlovic-turs.com/
Bus from Banja Luka, Autobuska Stanica to Srbac
Ave. Duration:
1h
Frequency:
Hourly

Train operators

Croatian Railways (HŽPP)

Phone:
060 333 444
Website:
hzpp.hr/en
Train from Nova Kapela-Batrina to Tovarnik
Ave. Duration:
2h 23m
Frequency:
5 times a week
Estimated price:
$7.61–$10.87

Srbija Voz

Phone:
+381 11 360 28 99
Website:
srbijavoz.rs/
Train from Sid to Novi
Ave. Duration:
1h 32m
Frequency:
Every 4 hours
Estimated price:
$4.46–$7.07

Questions and Answers

What is the cheapest way to get from Banja Luka to Sofia?

The cheapest way to get from Banja Luka to Sofia is to bus which costs $40.22 - $65.22 and takes 15h 50m.

What is the fastest way to get from Banja Luka to Sofia?

The fastest way to get from Banja Luka to Sofia is to drive which takes 7h 12m and costs $108.70 - $163.04 .

Is there a direct bus between Banja Luka and Sofia?

No, there is no direct bus from Banja Luka to Sofia station. However, there are services departing from Banja Luka, Autobuska Stanica and arriving at Sofia Serdica Bus Station via Belgrade New Bus Station. The journey, including transfers, takes approximately 13h 25m.

How far is it from Banja Luka to Sofia?

The distance between Banja Luka and Sofia is 714 km. The road distance is 716.5 km.

How do I travel from Banja Luka to Sofia without a car?

The best way to get from Banja Luka to Sofia without a car is to bus via Belgrade which takes 13h 25m and costs $28.26 - $86.96 .

How long does it take to get from Banja Luka to Sofia?

It takes approximately 13h 25m to get from Banja Luka to Sofia, including transfers.

Where do I catch the Banja Luka to Sofia bus from?

Banja Luka to Sofia bus services, operated by Lasta, depart from Banja Luka, Autobuska Stanica station.

Bus or fly from Banja Luka to Sofia?

The best way to get from Banja Luka to Sofia is to bus via Belgrade which takes 13h 25m and costs $28.26 - $86.96 . Alternatively, you can fly, which costs $36.96 - $195.65 and takes 8h 18m.

Where does the Banja Luka to Sofia bus arrive?

Banja Luka to Sofia bus services, operated by Lasta, arrive at Beograd, Autobuska stanica station.

What is the time difference between Banja Luka and Sofia?

Sofia is 1h ahead of Banja Luka. It is currently 03:54 in Banja Luka and 04:54 in Sofia.

Can I drive from Banja Luka to Sofia?

Yes, the driving distance between Banja Luka to Sofia is 717 km. It takes approximately 7h 12m to drive from Banja Luka to Sofia.

How do I get a bus ticket from Banja Luka to Sofia?

Book your Banja Luka to Sofia bus tickets online with Omio.

Where can I stay near Sofia?

There are 1944+ hotels available in Sofia. Prices start at $14.84 per night.
+0