Day 0 (Singapore)
11:55pm flight to Narita
Day 1 (Tokyo) - Stay Tokyo
Arrival Morning.
Lunch at 一燈
Explore Shibuya and Akihabara
Dinner at Tenkaippin
Concert at NHK Hall
Day 2 (Tokyo) - Stay Tokyo
Tsukiji Fish Market Morning
Tokyo National Museum Afternoon
Odaiba Night
Day 3 (Tokyo) - Stay Tokyo
Half Day to Mito (Kirakuen Garden)
Explore Harajuku
Lunch at AFURI 原宿
Explore Tokyo Station at Night
Day 4 (Sapporo) - Stay Sapporo
Flight to Sapporo (ANA)
Lunch at Ramen Republic
Explore Odori Park and Tokeidai
Dinner at Mount Moiwa THE JEWELS Restaurant
Day 5 (Otaru) - Stay Sapporo
Breakfast at Curb Market
Explore Otaru Canal and Sakaimichi Street
Afternoon explore Sapporo Factory
Dinner at Kani Honke
Day 6 (Toya) - Stay Toya
Explore Usuzan Ropeway
Stay in Toya Onsen Hotel
Dinner at 乃の風茶寮
Day 7 (Noboribetsu) - Stay Noboribetsu
Explore Jigokudani
Stay in Onsen Ryokan
Dinner at Takinoya
Day 8 (Sapporo) - Stay Sapporo
Explore Shiroi Kobito Park and Hokkaido Shrine
Dinner at 鮨 田なべ
Night time at Susukino and Ramen Yokocho
Day 9 (Nagoya) - Stay Nagoya
Morning Flight to Nagoya (ANA)
Lunch at なごや矢場とん
Explore Nagoya Castle & Osu Kannon Temple
Explore Sakae
Dinner at あつた蓬莱軒
Day 10 (Takayama)- Stay Nagoya
Day Trip to Takayama (Hida Village and Old Town)
At night return to Nagoya
Dinner at 煮込うどん 山本屋本店
Day 11 (Matsumoto)- Stay Nagoya
Day Trip to Matsumoto
Stay in Nagoya
Dinner at 名古屋コーチン 鳥しげ
Day 12 (Nagoya)- Stay Nagoya
Morning visit Inuyma Castle and Urakeun
Afternoon visit Atsuta Shrine and Tokugawa art museum
Dinner at えび寿 新栄店
Day 13 (Kyoto) - Stay Kyoto
Travel to Kyoto in the morning
Visit Shoseien Garden, Nikishi Market, Nijo Castle
Dinner at 桜田
At night visit Pontocho
Day 14 (Ise)- Stay Kyoto
Visit Ise Shrine and Meoto Iwa (Day Trip)
Dinner at Pontocho
Day 15 (Okayama)- Stay Kyoto
Visit Korakeun and Okayama Castle (Day Trip)
Visit Kurashiki, Ohara Museum and Ivy Square (Day Trip)
Day 16 (Osaka)- Stay Kyoto
Visit Osaka Castle, Umeda Sky Building, Shinsekai, Shitennoji temple, Namba (Day Trip)
Day 17 (Kyoto)- Stay Kyoto
Visit Ginkakuji, Shinnyodo Temple, Nazenji Temple, Heian Shrine, Kodaiji Temple
Dinner at Gion Tsujiri
Night View at Eikando
Day 18 (Nara)- Stay Kyoto
Visit Kofukuji, Todaiji, Isuien Garden
Lunch at KAMAMESHI SHIZUKA
Visit Yakushiji Temple, Heijo Palace
Dinner at 肉料理 荒川
Day 19 (Kyoto)- Stay Kyoto
Visit Enryakuji, Enkoji
Shopping Gion
Dinner at 京星
Day 20 (Kyoto)- Stay Kyoto
Visit Katsura Imperial villa, Arashiyama (Daikakuji, Nison-in, Tenryuji)
Dinner at 廣川
Day 21 (Kyoto)- Stay Kyoto
Visit Fushimi Inari, Tokfukuji, Toji
Visit Kitano Tenmangu, Kinkakuji, Ryoaniji, Ninnaji, Yasaka
Night View (Shorenin, Chion-in)
Day 22 (Kyoto)- Stay Kyoto
Visit Ohara
Night View (Kiyomizudera)
Day 23 (Kyoto)- Stay Kyoto
Visit Takao
Last minute shopping in Gion
Day 24 (Kyoto-> Singapore)
Morning flight to Singapore
Quite a rough one, but should be 90% correct. I deviated a few times from this plan