Night busses

I want to travel using the night bus from Tokyo area to Kyoto. Do I need to book in advance? If so, where can I book the tickets online?

Yes, I recommend you to book in advance. You can book bus tikets online on Japan Bus Online ( https://japanbusonline.com/ )
 

.