I am planning to do a Europe trip in October. (My route is something like this. London - Brussels - Bruges - Brussels - Frankfurt - Heidelberg - Stuttgart- Ausgerg - Wies - Fussen - Salzburg- Cesky Krumlove - Prague.)
What is the best way to travel from Brussels to Frankfurt? Is it best to fly or train? I checked out Eurail pass but it seems very expensive.