Sofia Belgrade train

Cheap train tickets from Sofia to Belgrade

Showing times and prices for Dec 11

Cheapest

-

Average

-

The best way to find a cheap train ticket from Sofia to Belgrade is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Bulgarian Railways (BDZh)
01:20PMSofia31h39 08:59PMBeograd Centar
2 transfers
Find prices

Train schedule from Sofia to Belgrade

Showing trains for tomorrow, Sunday, December 11
Bulgarian Railways (BDZh)
01:20PMSofia31h39 08:59PMBeograd Centar
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17

Fastest train times from Sofia to Belgrade

Showing times and prices for Dec 11

Fastest Journey

1d 7 h 39 m

Average

1d 7 h 39 m

Trains per day

1

Distance

328 km

It's difficult to get from Sofia to Belgrade without transferring at least 2 times.

Bulgarian Railways (BDZh)
01:20PMSofia31h39 08:59PMBeograd Centar
2 transfers
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Sofia to Belgrade

distanceDistance203 miles (327 km)
frequencyTrain frequency1 a day
changesDirect trainNo

Trains from Sofia to Belgrade cover the 203 miles (327 km) long journey and usually take around 31 h 39 min. Normally, there is 1 train operating per day, including direct services available.

Travel Tips: Trains from Sofia to Belgrade

Travel Tips: Travel by train to Belgrade easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Belgrade.
FAQs

Travel between Sofia, Bulgaria and Belgrade, Serbia by train is: Unrestricted.

Can I enter Serbia from Bulgaria?

International entry status: Entry is unrestricted for citizens and permanent residents of Bulgaria

Do I need to quarantine on arrival in Serbia from Sofia?

Conditions of entry:

  • There are no current restrictions

What are the safety rules to follow in Belgrade, Serbia?

All travelers in Serbia must observe these coronavirus safety measures:

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

The information above was last checked on 11/6/22. Remember to review the latest COVID-19 travel safety regulations   for your train from Sofia to Belgrade as this information can change.

The restriction level for your return train to Sofia, Bulgaria from Belgrade is: Unrestricted.

Is my return train into Sofia from Belgrade restricted?

International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Serbia

Do I need to quarantine on arrival in Bulgaria from Belgrade?

Conditions of reentry:

  • There are no current restrictions

What are the safety rules to follow in Sofia, Bulgaria?

The government of Bulgaria has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Recommended

Last checked on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your train to Sofia from Belgrade closer to your date of departure here here.

The Sofia to Belgrade train distance is approximately 203 miles (327 km).
On average the Sofia to Belgrade train travel time is 31 h 39 min  for the 203 miles (327 km) long journey, but the duration can vary if you travel on weekends and holidays.
The average number of trains departing Sofia for Belgrade is 1 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train for this trip departs from Sofia at 1: 20 PM. The last train leaves from Sofia at 1: 20 PM. Check Omio for the latest train schedule from Sofia to Belgrade and book the best time to depart on your chosen travel date.

More options for your journey from Sofia to Belgrade

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language