Okay, hello everyone. I wanted to share my experience how I traveled from Sofia, Bulgaria to Craiova, Romania. I've heard a lot of different stories about ferryboat on Danube (that it goes only every 5 hours and that the customs are really mean and all that kind of stuff). I was travelling alone, not knowing neither Bulgarian properly nor Romanian, however my trip turned out to be amazing, So, I want to share my experience with you. First of all you should be familiar with 1) Vidin- the border town in Bulgaria from which you should take a ferryboat 2) Calafat- the border town of Romania on the Danube.
So, I took the first bus from Sofia bus station (centralna avtogara) which was at 7:30 and I was in Vidin at 11:45.
The other buses Sofia-Vidin, full schedule:
7:30 13:15
11:00 14:00
11:45 15:30
12:30 17:00 and 17:45
Bus costs 20 lev one way and 36 levs two ways
The other option to get from Sofia to Vidin is by train, here is the full schedule:
07:00 (11:42 is arrival in Vidin)
11:37 (17:05)
17:05 (21:49)
After I arrived to the bus station in Vidin, I immediately took the taxi to Ferryboat port ("pristanishte" - in Bulgarian). We drove around 7-10 mins and it cost me 5 levs.
Finally, a very talkative Bulgarian taxi driver (who was talking about the poverty, Communism and WW3) left me in the middle of nowhere, Yes, you got me right. Event though, there are EU pointers and arrows to Romania, Calafat everywhere, the place where the customs start is a complete mess. If you are travelling as a passenger (without a car), you'll have to walk around 1 km to the border. No taxi can get you there. So, when I set all my suitcases I began the trip. The taxi driver just told me to go straight and follow the pointers. So I did. It's not possible to get lost there, It's just one asphalt road in the middle of nowhere. Finally, I got to the customs. The officers guys were very friendly and were asking lots of unnecessary questions. After 10 mins, they finally put the stamp in my passport (actually, asking me in advance where exactly in the passport they had to put it, because they were not sure:) and I continued my way. 2 more mins and I was on the bank of a beautiful river. There is a small house where you can buy the tickets. The guy was standing outside, he spoke Romanian, Bulgarian and English. The ticket cost 6 levs/10lei.
Unlike all the horrifying stories about how long it might take to wait for the ferry, I actually waited only 3 mins. Maybe, it was a luck. But at 12:30 I was already in the middle of Danube. The ferryboat trip lasts no longer than 15 mins, On the Romanian territory, everything looks more friendly and plus you dont have to walk that much. The customs were very friendly as well and unlike the Bulgarian ones, they actually spoke English, Calafat is very small, you can go everywhere by feet there.

