Your itinerary sounds feasible.
It's more of a personal issue with regard to how many different places you want to 'see', how many kilometres you wish to add to your odometer, compared to how much quality time you want to spend actually experiencing a place. Whilst I personally need far more time in a place, I think the time you have allocated allows at least a bit of time to absorb your surroundings a little.
While it helps to research as much as possible, to maximise the amount you can see and plan a definite route you wish to follow, you need also to build some slack into your itinerary, to cover things like rest, washing clothes, sorting out paperwork, unexpected stuff.
I would tend to cut the days off at the beginning of your itinerary and go straight to Odesa. You realise that you cannot go from Armenia directly into Azerbaijan, right? Also, if you wanted to spend 9 days in Turkmenistan, you would need to be booked on an organised, guided tour. You could add a few days in Kyrgyzstan to do some trekking. I also really like Kazakhstan and would spend a few more days there perhaps, but the attractions are admittedly quite sparse.
Otherwise, given your time constraint, I think you have a good plan.
|