X
Raileurope
Sofia - Budapest
$ $236 In stock

Train Sofia → Budapest


Duration 1J 01h - From $235

For
?
About this journey The average travel time between Sofia and Budapest is 1J 01h minutes. The quickest route is 1J 01h minutes. The first train leaving Sofia is at 07:55, the last at 18:45. There is an average of 2 trains a day between Sofia and Budapest, leaving approximately every 9h10 minutes.
  • Departure station : Sofija ( )
  • Arrival station : Budapest keleti p (Dohány utcai Zsinagóga VII. Dohány u. 2-8, Pest Budapest)

A beautiful name for an unheralded city

A beautiful name for an unheralded city Visiting Sofia, Bulgaria takes a commitment if you're traveling from a "touristy" country. From Rome, you can take the train to Bari, a ferry to Patras, Greece, a transfer to Athens and then about 13-hours via trains up from Athens. Or how about a 22-hour overnight train from Vienna? This isn't to put you off. In fact, traveling to this Balkan gem is the perfect opportunity to really get to know train travel in Europe. This is still a much less expensive region to travel through – cheaper than the rest of Western Europe. There is more than a currency difference here. Try and ask a Bulgarian conductor, "Is this the train to Sofia?" and be answered with a shake of the head. "No" means "Yes." A nod means "no." Then there's the Cyrillic alphabet. Most signs still use it despite a thrust toward westernization. An Internet study-up beforehand couldn't hurt. Learn more about Sofia

Whet your appetite for Hungary

Whet your appetite for Hungary Delicious goulash. Fragrant paprika. sweet vizsla dogs and kerchief-clad ladies relaxing beside the Danube, which splits Budapest, into two sections – Buda and Pest. One of the bigger train stations – the Keleti – is on the Pest side. You can arrive from major, central Europe capitals like Vienna in just 3 hours by train. Budapest is larger than you might expect. If you plan on staying on the Buda side, which is decidedly more suburban, you’ll require the use of a tram to get there from the Keleti station. Learn more about Budapest

Timetable

Book your journey from Sofia to Budapest From $235 $249


  Dep. Arr. Duration Change(s) MO TU WE TH FR SA SU
1 SOFIJA
07:55
BUCURESTI NORD
17:15
N°: 460 Second-class seats
2 BUCURESTI NORD
17:25
BUDAPEST KELETI P
08:50
N°: 472 First-class seats Second-class seats Second-class couchettes Restaurant facility First and second class seats available First-class sleeper, double Second-class sleeper, T3 (three-bed compartment)
BOOK THIS TRAIN
07:55 08:50 25:55 1 1 1 1 1 1 1 1
1 SOFIJA
18:45
BUCURESTI NORD
05:16
N°: 382
2 BUCURESTI NORD
05:45
BUDAPEST KELETI P
18:50
N°: 72
BOOK THIS TRAIN
18:45 18:50 25:05 1 1 1 1 1 1 1 1
  Dep. Arr. Duration Change(s) MO TU WE TH FR SA SU
1 BUDAPEST KELETI P
07:10
BUCURESTI NORD
22:45
N°: 73
2 BUCURESTI NORD
23:55
SOFIJA
11:10
N°: 383
BOOK THIS TRAIN
07:10 11:10 27:00 1 0 0 0 1 1 1 1
1 BUDAPEST KELETI P
13:05
BEOGRAD
20:50
N°: 273 First-class seats Second-class seats Second-class couchettes Restaurant facility Second-class sleeper, T3 (three-bed compartment) Room for baby care available Facility for bicycle transport available Services for disabled persons Service provides power supply sockets
2 BEOGRAD
21:50
SOFIJA
08:13
N°: 293 Second-class seats First and second class seats available Second-class sleeper, T2 (two-bed compartment) Second-class sleeper, T3 (three-bed compartment)
BOOK THIS TRAIN
13:05 08:13 19:08 1 0 0 1 1 1 1 1
 

Practical information

Reviews & ratings

Overall appreciation

Save money and see more with a Hungary Pass Save money and see more with a Hungary Pass Wish to explore more of Hungary; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! Hungary Pass

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up