Hello Abdul
It all depends on what you like to see (nature, cities, culture, ...) and how much you'd like to ride per week. I'll give you some tips below and a suggested route with a focus on beautiful nature and curvy roads.
* As you'll be landing in Athens and Greece borders no other Schengen countries (
https://www.schengenvisainfo.com/sch...ountries-list/), you'll have to take a ferry to Italy
* A good source for scenic routes are Michelin maps:
https://www.viamichelin.com/web/Maps. If you follow the curvy roads that are lined with a green color you can't really go wrong.
* If you've got 6 weeks of travel (formalities at (air)ports excluded) you're looking at a 6000-7500km route if you do 200-250km per riding day and take two rest days per week. On good mountainous roads with good riding skills, expect a 40-45km/h overall average.
* Motorcycle-friendly hotels can be found here (in German):
https://www.tourenfahrer.de/motorrad...eitung-garmin/ or more specifically as a GPX-file or GPI-file for a navigation device:
https://www.tourenfahrer.de/fileadmi...otels_2017.gpx and
https://www.tourenfahrer.de/fileadmi...otels-2016.gpi
* There will be plenty of campsites along this route (although I don't have any experience with camping in southern Italy and Greece).
* In order to save time, I really recommend bringing a GPS-based navigation device and load it with the proper maps. The European road network is very dense and this way you'll spend less time on searching for roads and lodging. If you don't want to spend money on preloaded maps of Europe, I recommend Open Street Maps and a good tool to get them on your GPS. For Garmin, check out
Free worldwide Garmin maps from OpenStreetMap and
OSM2Garmin GUI. Of course, you could use a smartphone with maps (e.g. with the app Maps.me or OsmAnd through F-Droid) but make sure it's mounted sturdily and the cable is not moving about in the socket as you ride on rougher roads.
* I've attached an image of the coarse route that I would take. You can find a ZIPped GPX-file for navigators and mapping programs here:
Athens to Rotterdam, suggested route – roadtales.ch . I recommend refining the route using the Michelin maps mentioned above. The route takes you from Athens to ancient Olympia, then via the west coast of Greece to Igoumenitsa, where you can take a ferry to e.g. Brindisi. After visiting the Amalfi coast near Napoli, follow Italy's mountainous spine to Siena and Firenze/Florence. Continue to Cinque Terre and Liguria. Visit the Gorges du Verdon in France and continue north through the French Alps. Follow the Alps with 2700m+ passes along the French/Italian border to Switzerland. Make sure not to leave out the higher passes in central Switzerland. Avoid riding these on weekends in July or August as they will be very busy. Although it is entirely your decision, take it easy on speeding in Switzerland. For example, a measured speed of 105km/h or more in an 80 km/h zone outside of city limits will probably get you your license revoked with disastrous effects for your trip and bank account. From Switzerland, follow the Alps to the Dolomites in northern Italy (same advice here about riding on weekends in the vacation months of July and August). Cross Austria and ride the German Black Forest (Schwarzwald) to the French Alsace and Vosges mountain ranges. Visit the German Rheinland Pfalz and Eifel regions before you arrive to the Ardennes in Belgium. Continue to the cities of Gent and/or Brugge. Visit the Dutch storm surge barriers at the west coast of the Netherlands before you arrive in Rotterdam. Amsterdam is worth a visit, potentially after you've shipped your bike back home.
* If you have any more questions, let me know.
Enjoy!
Cheers
Mark