Thessaloniki - Tirana it is quite easy. There are a lot of travel agencies - all near the Rail Station (stathmos ton trenon).
They leave at 9.00 and 21.00 every day. Usually no problem for tickets etc. Just go there 10minuts before (and even after). I recommend the company albatrans. Supposing you will arrive at the airport. Take the bus from there. Around 40min to the Train Station. Get down, 3 minutes walk to Giannitson street at the "Glass building". There you are...
Approaching there many people will ask you to share a taxi etc - don't listen to any one - just go to the travel agency.
Most of my travels the last year have been booked via my local travel agent Spyros at MEL Travel, +302310545994.
If you are already around here and need some help you can call him and use my name! He can also give u inexpensive tickets out of Greece. It works!
Here is the physical address!
MEL Travel, 8th L. Sofou str. 546 25, Thessalonica
Travel agency in Thessaloniki. Honeymoons, cruises, business travel, conferences, school trips, air, ferry and train tickets, hotel reservations and car rentals worldwide.