score:3
The following are the (overland) visa requirements for Indian citizens:
Malaysia: e-visa
Thailand: visa on arrival
Laos: visa on arrival
China: visa in advance
Russia: visa in advance
Ukraine: visa in advance (visa on arrival only at 3 airports)
Schengen: visa in advance
So you need to get visas in advance for China and beyond.
That said, you can be spared a Ukrainian visa by going through Latvia, which is a Schengen state.
Upvote:5
If you want to minimize visa requirements, you could do Russia -> Finland -> Sweden -> Rest of Schengen via the Oeresund Bridge.