🇧🇬Night Trains in Bulgaria

All 8 night and sleeper train routes serving Bulgaria, operated by Bulgarian Railways, CFR Călători, Optima Tours, Turkish State Railways. Timetables, stops and connections on an interactive map. One of the longest is the Villach Hbf – Edirne, at 37h 35m.

Routes
8
Operators
4
Departure stations
2
Fastest
6h 45m
Longest
37h 35m

Operators

Departure stations

Routes (8)

All connections

Every city pair reached by a night train from here — timetables, stops and operators on each.

Travel onward

Countries you can reach by night train from Bulgaria.

Frequently asked questions

How many night trains serve Bulgaria?+

8 night and sleeper train routes currently serve Bulgaria, operated by Bulgarian Railways, CFR Călători, Optima Tours and Turkish State Railways.

Where can I travel by night train from Bulgaria?+

Direct night trains connect Bulgaria with Austria, Croatia, Romania, Serbia and Slovenia.

How long are night train journeys from Bulgaria?+

Journeys range from the Burgas – Sofia (6h 45m) up to the Villach Hbf – Edirne (37h 35m).

How much do night trains from Bulgaria cost?+

Bulgarian Railways, CFR Călători, Optima Tours and Turkish State Railways sells these routes on a fixed tariff: the fare is set by distance and comfort class, so it does not rise as the departure approaches and booking early does not make it cheaper — though sleeper berths do sell out.

How do I book a night train in Bulgaria?+

Book directly with the operator (Bulgarian Railways, CFR Călători, Optima Tours and Turkish State Railways). Open any route below or on the map to see its timetable and booking link.

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.