If you have never crossed a land border on a coach, the first time can feel slightly mysterious. The bus slows, pulls into a lane, the driver collects something from everyone, and then there is a wait of unknown length while nothing visibly happens. Here is what is actually going on, and how to make it painless.
Most crossings in the region work the same way. The coach stops at the exit post of the country you are leaving, then a few hundred metres later at the entry post of the country you are entering. At each one an officer either boards the bus or the driver gathers everyone's documents and takes them to a window. Sometimes you are asked to step off with your luggage, particularly entering a European Union country like Greece or Italy, where customs may want a look. Then the documents come back, usually in a stack that the driver hands out by name, and you carry on. The whole thing can take twenty minutes or well over an hour, and the difference is almost never the coach itself. It is the queue in front of it.
Your passport or identity card, obviously, and the same one you booked with if the operator asked for document details at checkout. Some international routes require a passport number when you book, precisely so the driver's list matches what the border officer sees, and we only ask for it on the routes that need it. Keep the document somewhere you can reach without unpacking, because you will hand it over more than once. If you need a visa for the country you are entering, that is your responsibility and it is worth checking well before travel, because a coach cannot wait for one passenger and will not. Rules depend on your nationality, and they do change, so look them up rather than trusting what worked for a friend last year.
Keep your ticket to hand too. Not for the border, but because the driver will sometimes recount the coach afterwards, and the booking code on your ticket is the quickest way to match you to the list.
Several of the busiest routes cross a time zone. Albania and Greece are an hour apart, for instance, so a coach that leaves Tirana at eight and arrives in Thessaloniki at half past two has been on the road for five and a half hours, not six and a half. We always show departure times in the departure city's local time and arrival times in the arrival city's, because that is what your watch will say when you get there, and we show the real duration separately so you can compare coaches fairly. If the arrival falls on the next day, we mark it, so an overnight coach never surprises you.
Operators who run these roads every day build the border into their schedule. The stop you see listed at the frontier is not an accident and the journey time already includes a realistic wait. That is one of the quiet advantages of booking through a timetable the operator itself maintains rather than piecing a trip together from guesses. On our results you can see every stop along the way, including the border ones, and the amenities on board, and if a long wait is likely you will be glad to know there is a toilet.
The rest is the ordinary business of travelling. Have your documents ready, keep your bag where you can see it, and enjoy the odd stillness of a coach full of people all waiting for the same stack of passports to come back.