Trains are always a comfortable way to see the country, although in Bulgaria the trains are the slowest form of travel between the major cities. The journey to Varna from Sofia take approximately 9 hours and is usually overnight sleeper. Tickets start at around 20 leva single journey.