These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Edinburgh from Sofia

distanceDistance1486 miles (2396 km)
changesDirect trainYes

Trains from Sofia to Edinburgh cover the 1486 miles (2396 km) long route with our travel partners like. There are direct train services available.

Travel Tips

Trains from Sofia to Edinburgh
Travel by train to Edinburgh 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 Edinburgh.
What are the travel restrictions for Edinburgh, United Kingdom if I'm coming from Sofia, Bulgaria by train?

Travel between Sofia, Bulgaria and Edinburgh, United Kingdom by train is: Partially open.

Can I enter United Kingdom from Bulgaria?

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

Do I need to quarantine on arrival in United Kingdom from Sofia?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Edinburgh, United Kingdom?

All travellers in United Kingdom must observe these coronavirus safety measures:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Regional advice

The information above was last checked on 18/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Sofia to Edinburgh as this information can change.

Are there restrictions on returning to Bulgaria from United Kingdom by train?

Return travel from United Kingdom to Bulgaria is: Restricted.

Are there any international entry restrictions on returning to Sofia from Edinburgh?

Entry into Bulgaria is allowed for: Entry is restricted for citizens and permanent residents of United Kingdom

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

Requirements for reentering:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival

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:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 17/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Sofia from Edinburgh.

What is the distance by train from Sofia to Edinburgh?
The Sofia to Edinburgh train distance is approximately 1486 miles (2396 km).

Important Stations and Airports for this Journey

The major railway station for departures from Sofia is. Read all the information you need to know about services, amenities and connections at for your trip between Sofia and Edinburgh.

Trains from Sofia to Edinburgh: related information

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