Things You'll Need:
- Passport
- Computer with internet access
-
Step 1
Book your ticket directly from Rail Europe by calling them at (888) 382-RAIL or visiting their Web site (see Resources).
-
Step 2
Save money with a Balkan Flex Pass, which offers unlimited travel for 5 days, 10 days or 15 days in a single month for less than $200 to start with. This pass is then good for travel in all of the Balkan countries, including Serbia and Bulgaria.
-
Step 3
Check with the embassy to see if you need a visa, since you'll be crossing the border into Bulgaria.
-
Step 4
Arrive early so that you have time to find your train. The station in Belgrade is small and often overcrowded.
-
Step 5
Call a travel agent or book the trip yourself. There are many sites devoted to European train travel including Raileurope or Europrail.
-
Step 1
Note the time change when you travel. Bulgaria is 1 hour ahead of Serbia.
-
Step 2
Determine which city you will be visiting. The capital of Bulgaria is Sofia. Varna and Burgas are both on the Black Sea and are both easily accessible by train.
-
Step 3
Decide when you want to travel, as you will need specific dates when you purchase your tickets. Consider seasonal attractions, such as skiing in the winter. You may want to attend a local event like the Festival of Roses in June.
-
Step 4
Make a stop at one of Bulgaria's well-known spas once you arrive. There are over 600 hot springs in this country and at least 300 have been turned into spas like the Karlovo Mineral Baths in Banya, which are known for their curative waters.










