2 weeks, only by trains, lot of experiences you can get on trip like this, it was my second trip, first i had last year, but in next year propably i will go somewhere and stay in all inclusive, with beach, pool in hotel, lot of sun and other simillar atraction:D