All transport fares and daily budgets benchmarked for 2026.
Core Planning
Transport
Price review: Aug 2026

Bulgaria Train Guide: BDZ Night Sleepers to Varna & Burgas for €20

How to take the overnight sleeper train from Sofia to the Black Sea: couchette tickets, schedules, and saving on hotel nights.

E
Written by ETH Editorial Team
Published: Aug 20, 2026 • Fact-checked by ETH Editorial Team

The Magic of the Bulgarian Night Train

Taking the overnight train across Bulgaria from Sofia to the Black Sea coast (Varna or Burgas) is one of Europe most affordable sleeper experiences.

The Routes & Timetable

  • Sofia to Varna Night Train: Departs Sofia Central around 22:55, arrives Varna at 06:45.
  • Sofia to Burgas Night Train: Departs Sofia Central around 23:10, arrives Burgas at 06:15.

Ticket Classes & Pricing

  • Second Class Seat: 22 to 28 BGN (€11.00 to €14.00).
  • 4-Berth Couchette (Kushet): Additional 15 BGN (€7.60) supplement.
  • 1st Class Sleeper (Spalen Vagon): Additional 25 to 30 BGN (€12.80 to €15.30) for a 2-bed private compartment with fresh linens and sink.
  • Total Cost: A bed in a 4-berth couchette costs under €22.00 total, giving you transit across the country and a night of sleep for less than the price of a hostel bed.

How to Book

Buy online at bileti.bdz.bg up to 30 days ahead, or at the international/sleeper ticket windows at Sofia Central Railway Station.

E
About the Author

ETH Editorial Team

The ETH (Euro Travel Hacks) Editorial Team researches European travel costs, transport, accommodation, and trip-planning information using official sources and structured Euro Travel Hacks data. Changing prices and travel information are dated and reviewed against cited sources where practical.

Experience: Structured research and verification across official European transport operators, municipal transit authorities, and national tourism offices.