After cooking our dinner (rice and Bolognese) for that evening, we left the hostel and got the 12.40pm train to Budapest. The train left Sofia and got to the Bulgarian border at around 1.45pm. In the compartment next to ours were a group of around 6 Bulgarian men with enough wine and food with them to satisfy a small army. The next few hours passed pretty slowly as we listened to our nabours getting steadily more and more drunk, staggering passed our door ocationaly to get to the toilet at the end of the carrage.
The next day we awoke at 5am expecting to have arrived in Budapest, but to our surprise we had only traveled as far as Belgrade (about half the journey) and to make things worse the trains heating had broken and the temperature inside the cabin was so low that ice had formed on the inside of the glass windows! After finding more blackest we went back to sleep. We awoke again at 8.30 and sat in our freezing cabin till we arrived in Budapest at last around 3pm. An expected 17 train journey had turned into a very cold 29hour one.