1. It is up to you. There are at least 3 kinds of public transportation available:a. Airplane;b. Train;c. Coach (Long distance bus)2. They are pretty much the same.3. Not less than 3 hours for bus.