There are 8 ways to get from Transylvania to Sofia by bus, taxi, 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.

Recommended option

Bus via Ploiesti  •  13 h 11 min

  1. Take the bus from Fântânele to Ploiesti
  2. Take the bus from Ploiesti to Bucuresti
  3. Take the bus from Bucharest to Sofia

Cheapest option

Bus, night train, train  •  20 h 6 min

  1. Take the bus from Târgu Mureș to București
  2. Take the night train from Gara Bucureşti Nord to Gorna Oryahovitsa
  3. Take the train from Gorna Oryahovitsa to Sofia 461

$30 - $42

6 alternative options

Bus  •  16 h 26 min

  1. Take the bus from Târgu Mureș to Bucuresti
  2. Take the bus from Bucharest to Sofia

$39 - $61

Taxi, train, night train  •  17 h 6 min

  1. Take a taxi from Transylvania to Fagaras
  2. Take the train from Fagaras to Bucuresti Nord Gara A D
  3. Take the night train from Gara Bucureşti Nord to Ruse
  4. Take the train from Ruse to Sofia 461

$91 - $113

Bus ETAP Group  •  19 h 22 min

  1. Take the bus from Târgu Mureș to Bucharest Gară Filaret
  2. Take the bus from Bucharest - Gară Filaret to Sofia - Central Bus Station

$46 - $68

Drive  •  10 h 38 min

  1. Drive from Transylvania to Sofia 485.8 miles

$75 - $120

Bus to Cluj-Napoca, fly  •  8 h 40 min

  1. Take the bus from Târgu Mureş to Turda
  2. Fly from Cluj-Napoca (CLJ) to Sofia (SOF) CLJ - SOF

$118 - $205

Bus to Sibiu, fly  •  11 h 17 min

  1. Take the bus from Târgu Mureș to Sibiu
  2. Fly from Sibiu (SBZ) to Sofia (SOF) SBZ - SOF

$108 - $474

Questions & Answers

The cheapest way to get from Transylvania to Sofia is to bus and night train and train which costs $30 - $45 and takes 20 h 6 min.

More details

The quickest way to get from Transylvania to Sofia is to bus and fly which costs $110 - $210 and takes 8 h 40 min.

More details

No, there is no direct bus from Transylvania to Sofia. However, there are services departing from Band and arriving at Sofia via Târgu Mureș and Bucharest. The journey, including transfers, takes approximately 16 h 26 min.

More details

The distance between Transylvania and Sofia is 441 km. The road distance is 777.2 km.

Get driving directions

The best way to get from Transylvania to Sofia without a car is to bus which takes 13 h 11 min and costs .

More details

It takes approximately 13 h 11 min to get from Transylvania to Sofia, including transfers.

More details

Transylvania to Sofia bus services, operated by Fany, depart from Târgu Mureș station.

More details

There is no direct flight from Cluj-Napoca Airport to Sofia Airport. The quickest flight takes 3 h 35 min and has one stopover.

Search flights

Map of how to get from Transylvania to Sofia.
Launch map view
  • Distance: 275.9 miles
  • Duration: 13 h 11 min

What companies run services between Transylvania, Romania and Sofia, Bulgaria?

You can take a bus from Transylvania to Sofia via Fântânele, Ploiesti, Bucuresti, and Bucharest in around 13 h 11 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Cluj-Napoca to Sofia via Munich
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$200 - $600
Flights from Sibiu to Sofia via Munich
Ave. Duration
5 h 27 min
When
Every day
Estimated price
$240 - $900
Wizz Air
Website
wizzair.com
Flights from Cluj-Napoca to Sofia via Athens
Ave. Duration
5 h
When
Wednesday and Sunday
Estimated price
$40 - $190
Flights from Cluj-Napoca to Sofia via Milan Bergamo
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$55 - $220
Flights from Cluj-Napoca to Sofia via Tel Aviv
Ave. Duration
6 h 40 min
When
Thursday and Saturday
Estimated price
$80 - $280
Flights from Cluj-Napoca to Sofia via London Luton
Ave. Duration
7 h 37 min
When
Every day
Estimated price
$90 - $300
Flights from Sibiu to Sofia via Copenhagen
Ave. Duration
6 h 40 min
When
Wednesday
Estimated price
$65 - $240
Flights from Sibiu to Sofia via Tel Aviv
Ave. Duration
6 h 50 min
When
Saturday
Estimated price
$75 - $260
Tarom
Website
tarom.ro
Flights from Cluj-Napoca to Sofia via Bucharest Otopeni
Ave. Duration
5 h 23 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $330
Flights from Sibiu to Sofia via Bucharest Otopeni
Ave. Duration
5 h 35 min
When
Monday to Friday
Estimated price
$60 - $290
Austrian Airlines
Website
austrian.com
Flights from Sibiu to Sofia via Vienna
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$210 - $900
LOT
Website
lot.com
Flights from Cluj-Napoca to Sofia via Warsaw
Ave. Duration
7 h 40 min
When
Monday and Wednesday
Estimated price
$290 - $550
Turkish Airlines
Website
p.turkishairlines.com
Flights from Cluj-Napoca to Sofia via Istanbul
Ave. Duration
7 h 50 min
When
Saturday
Estimated price
$170 - $360
Train operators
Romanian Railways (CFR)
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Night train from Gara Bucureşti Nord to Ruse
Ave. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$4 - $5
Website
bdz.bg
Train from Ruse to Sofia
Ave. Duration
5 h 55 min
Frequency
Once daily
Estimated price
$9 - $11
Website
bdz.bg
Night train from Gara Bucureşti Nord to Gorna Oryahovitsa
Ave. Duration
5 h 50 min
Frequency
Once daily
Estimated price
$7 - $8
Website
bdz.bg
Train from Gorna Oryahovitsa to Sofia
Ave. Duration
3 h 50 min
Frequency
Every 3 hours
Estimated price
$6 - $8
Website
bdz.bg
Bus operators
Chivaran Com
Phone
+4-0731-835.540
Website
chivarancom.autogari.ro
Bus from Fântânele to Ploiesti
Ave. Duration
2 h 50 min
Frequency
Every 4 hours
Schedules at
chivarancom.autogari.ro
Sir Trans
Phone
+4-021-316.42.21
Website
sirtrans.ro
Bus from Ploiesti to Bucuresti
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
sirtrans.ro
GSM Trans
Phone
021-314-0444
Email
office@gsmtrans.ro
Website
gsmtrans.ro
Bus from Ploiești to Bucuresti
Ave. Duration
52 min
Frequency
Every 3 hours
Estimated price
$3 - $4
Schedules at
gsmtrans.ro
Comanto Trans
Phone
+4-021-312.03.45
Website
comantotrans.autogari.ro
Bus from Ploiesti to Bucureşti
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$2 - $4
Schedules at
comantotrans.autogari.ro
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Bucharest to Sofia
Ave. Duration
7 h
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
ms.mk
Fany
Phone
0741 607 941
Email
office@fany.ro
Website
fany.ro
Bus from Târgu Mureș to Bucuresti
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
fany.ro
Bus from Târgu Mureș to București
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
fany.ro
Alexa Trans
Phone
0263 215 521
Email
alexa.trans@yahoo.com
Website
alexatrans.ro
Bus from Târgu Mureș to Bucharest Gară Filaret
Ave. Duration
6 h 45 min
Frequency
Once daily
Estimated price
$31
Schedules at
alexatrans.ro
ETAP Group
Website
etapgroup.com
Bus from Bucharest - Gară Filaret to Sofia - Central Bus Station
Ave. Duration
9 h 30 min
Frequency
Twice daily
Estimated price
$14 - $35
Schedules at
etapgroup.com
Duda Trans
Phone
+40 265 977
Website
dudatrans.ro
Bus from Târgu Mureş to Turda
Ave. Duration
1 h
Frequency
Twice daily
Estimated price
$3 - $5
Schedules at
dudatrans.ro
Balint Trans
Phone
+4- 0265-255-092
Website
balinttrans.ro
Bus from Târgu Mureș to Sibiu
Ave. Duration
2 h 28 min
Frequency
Once daily
Estimated price
$3 - $6
Schedules at
balinttrans.ro
Book at
balinttrans.ro
Other operators
Taxi from Transylvania to Fagaras
Ave. Duration
2 h 36 min
Estimated price
$70 - $85

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 The London Underground: Essential tips to navigate the Tube, French strikes 2018: What are my alternative transport options? and Italy Travel Guides - to help you get the most out of your next trip.