What are the hours of operation for Santorini buses? In general, the earliest regular bus routes begin at 5:30 a.m., while the latest regular buses run until about 12:30 a.m. There are some night buses running from 12:30 a.m. to 5:30 a.m. that serve the main caldera villages mostly during high season.