We travelled by train from Heidelberg to the beautiful Upper Middle Rhine Valley. This stretch of the Rhine Valley has been declared a UNESCO world heritage site. It is packed with magnificent medieval castles which can be clearly seen from the train.

This 65km stretch of the Rhine River between Bingen and Koblenz is filled with 60 small towns, and many terraced vineyards and castle ruins. We were lucky to get a great view of these right from the comfort of our train.

Catching the Train to Koblenz

Our train was supposed to be a direct train from Heidelberg to Koblenz, taking about 2 hours. As it turned out, we got on the wrong train at Heidelberg, and took about 4 hours! The train we got on left a few minutes before our Koblenz train and was headed to Hamburg.

We had to quickly change our plan and get off the train in Frankfurt, then board a local train to take us to our next stop Koblenz. This train was stopping all station and took us along the beautiful Upper meddle Rhine Valley.

Castles Galore along the Rhine River

It wasn’t long before we realised that there were abundant castles along this stretch of the river. Lucky for us we sat next to a retired Rhine River boat captain, who explained to us in broken English all the castles along the way. It was like having our own tour guide.

The best stretch for castles is between the towns of Bingen and Boppard. This is a great, inexpensive way to see a great number of castles, all from the comfort of a DB train. It is along this stretch that this VLOG focuses.

Would you like a free copy of our Ultimate Bucket List?

Not sure where to travel to next? We have created the Ultimate Bucket List to help you plan your next trip. 1170 awesome travel destinations in 167 countries. And we want you to have it for FREE.

Send Me the Ultimate Bucket List