From Tokyo: 2.5-3 hours by Hokuriku Shinkansen
From Osaka: 2.5-3 hours by JR Limited Express Thunderbird
The nearest airport is in the city of Komatsu. It is about 40 minutes from Komatsu Airport to Kanazawa Central by bus.
For more details, please refer to the website below:
Kanazawa Convention Bureau
Kanazawa Tourist Information Guide