I'm going to hakodate from tokyo on May 10, 2017. Arrive at the earliest JR train about 11am. My plan is going to gyorkaku castle for cherry blossom n hakodate mountain at night.
The next morning I want to visit the morning market n will catch the JR train to Kyoto around 10am.
Is it too rushed? If I want to extend 2 nights, any other recomended destination to visit?
Also is it worthed to buy green class JR pass for such long trips like this?