• Our partners include:

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

There are 4 ways to get from Sibiu to Sighișoara by train, bus, taxi 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  •  2 h 32 min

  1. Take the train from Sibiu Halta to Sighisoara R

$3 - $6

3 alternative options

Bus  •  3 h 16 min

  1. Take the bus from Sibiu to Mediaş
  2. Take the bus from Mediaş to Sighisoara

$4 - $5

Taxi  •  1 h 32 min

  1. Take a taxi from Sibiu to Sighișoara 60.3 miles

$45 - $60

Drive  •  1 h 32 min

  1. Drive from Sibiu to Sighișoara 60.3 miles

$9 - $14

Questions & Answers

The cheapest way to get from Sibiu to Sighișoara is to train which costs $3 - $6 and takes 2 h 32 min.

More details

The quickest way to get from Sibiu to Sighișoara is to taxi which costs $45 - $60 and takes 1 h 32 min.

More details

No, there is no direct bus from Sibiu to Sighișoara. However, there are services departing from Sibiu and arriving at Sighisoara via Mediaş. The journey, including transfers, takes approximately 3 h 16 min.

More details

Yes, there is a direct train departing from Sibiu Halta and arriving at Sighisoara. Services depart three times a day, and operate every day. The journey takes approximately 2 h 32 min.

More details

The distance between Sibiu and Sighișoara is 68 km. The road distance is 96.5 km.

Get driving directions

The best way to get from Sibiu to Sighișoara without a car is to train which takes 2 h 32 min and costs $3 - $6.

More details

The train from Sibiu Halta to Sighisoara takes 2 h 32 min including transfers and departs three times a day.

More details

Sibiu to Sighișoara bus services, operated by Trans Seb, depart from Sibiu station.

More details

Sibiu to Sighișoara train services, operated by Romanian Railways (CFR), depart from Sibiu Halta station.

More details

The best way to get from Sibiu to Sighișoara is to train which takes 2 h 32 min and costs $3 - $6. Alternatively, you can bus, which costs $4 - $6 and takes 3 h 16 min.

Mode details

Map of how to get from Sibiu to Sighișoara.
Launch map view
  • Distance: 42.7 miles
  • Duration: 2 h 32 min

What companies run services between Sibiu, Romania and Sighișoara, Romania?

Romanian Railways (CFR) operates a train from Sibiu to Sighișoara 3 times a day. Tickets cost $3 - $6 and the journey takes 2 h 32 min. Alternatively, you can take a bus from Sibiu to Sighișoara via Mediaş in around 3 h 16 min.

Train operators
Romanian Railways (CFR)
Bus operators
Trans Seb
Phone
+4-0740-034.413
Website
transseb.autogari.ro
Bus from Sibiu to Mediaş
Ave. Duration
1 h 27 min
Frequency
Twice daily
Estimated price
$3
Schedules at
transseb.autogari.ro
Balint Trans
Phone
+4- 0265-255-092
Website
balinttrans.autogari.ro
Bus from Sibiu to Mediaş
Ave. Duration
1 h 9 min
Frequency
Once daily
Estimated price
$2 - $4
Schedules at
balinttrans.autogari.ro
Vilex Tur
Phone
0250 735498
Email
vilextur.agentie@rdslink.ro
Website
vilextur.ro
Bus from Sibiu to Mediaş
Ave. Duration
1 h 14 min
Frequency
Once daily
Schedules at
vilextur.ro
Duda Trans
Phone
+40 265 977
Website
dudatrans.ro
Bus from Sibiu to Mediaş
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$2 - $3
Schedules at
dudatrans.ro
AXI Tours
Phone
021-300.75.35
Website
axitours.com
Bus from Mediaş to Sighisoara
Ave. Duration
49 min
Frequency
Once daily
Estimated price
$2
Schedules at
axitours.com
Other operators
Taxi from Sibiu to Sighișoara
Ave. Duration
1 h 32 min
Estimated price
$45 - $60
Taxi 942
Phone
+40 74 224 2942

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 beginner’s guide to the 2018 World Nomad Games, How to get from Southend Airport into central London and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Sibiu to Sighișoara bus services, operated by AXI Tours, arrive at Sighisoara station.

More details

Sibiu to Sighișoara train services, operated by Romanian Railways (CFR), arrive at Sighisoara station.

More details

Yes, the driving distance between Sibiu to Sighișoara is 97 km. It takes approximately 1 h 32 min to drive from Sibiu to Sighișoara.

Get driving directions

There are 140+ hotels available in Sighișoara. Prices start at $28 USD per night.

More details