2 of us are flying into Narita on October 5th and staying in Minato City
On the 10th we want to travel to Gifu
On the 11th we want to travel to Seki
On the 15th we want to travel to Kyoto
On the 20th we want to travel to Hiroshima
On the 25th we want to travel to Osaka near the airport
What trains should we take and what passes should we buy? Thank you