Lampang's domestic airport is served by Bangkok Airways and Nok Air. The carriers both offer direct flights to Bangkok, Suvarnabhumi and Don Muang respectively. The airport is a short hop from the city centre, just south of Phaholyothin Road.
Bangkok (Don Muang) to Lampang: Wednesday-Sunday at 08:10, 12:15 and 17:30
Lampang to Bangkok (Don Muang): Monday-Friday: 10:10, 14:05, 19:30
Standard price is 2,515 baht, but promotions can see the price drop as low as 1,580 baht.
Bangkok (Suvarnabhumi) to Lampang: Daily at 07:55, 12:35, 16:20
Lampang to Bangkok (Suvarnabhumi): Daily 10:10, 14:35, 18:20
Standard fare is 2,390 baht at the time of writing (June 2015).
Both companies use Q400 prop planes and take 90 minutes.
The train station is found at the junction of Thanon Surane and Talart Rat Roads. For Information call (054) 217 024.
Lampang lies on the main Bangkok to Chiang Mai line, so rail transport is a good option for reaching the town. The splendid and lovingly restored early 1900s station is something of a sight in itself and lies slightly out of the centre off Chatchai Road.
In the direction of Chiang Mai, including stops at Khun Tan and Lamphun, official departure times are: 12:47, 18:11, 01:42, 05:25, 07:07 and 10:37. The fare to Chiang Mai costs a mere 23 baht for a seat, but does take 2.5 hours.
Trains depart south in the direction of Bangkok at: 05:00, 08:30, 12:45, 18:10, 19:35 and 22:00.
Southbound trains stop at Phitsanulok and Nakhon Sawan, but if you want a night sleeper or berth on a special express you will have to book in advance. Prices for Bangkok vary depending upon train and carriage class. The station has a left luggage department and plenty of food and drink stalls in the car park.
The main Lampang bus station is on Thanon Jant Surin, just off Phaholyothin Road and not far from the railway station. Information is (054) 218 219.
Bus is a better option to head north to Chiang Mai, particularly since nearly all buses from anywhere south will be stopping off in Lampang to drop off and pick up passengers. The green second-class Lampang to Chiang Mai bus departs on the hour and costs 48 baht per person for the trip to Arcade bus station. There are some really great looking VIP buses down to Bangkok that look extra comfy and would be worth booking ahead.
Within Lampang, songthaews are a uniform 20 baht per person to and from the bus or train station to the tourist area and elsewhere. Since it really is too far to walk from either into town, that’s a pretty fair deal. Otherwise, almost everywhere of interest is an easy walk from the Talart Kao, Thipchang and Boonyawat area.
Horse-drawn carriages are everywhere, charging approximately 200 baht per ride for a lap around the area. They used to be a common feature of all provincial Thai towns in pre-motorised transport days but for some reason Lampang is the only place to have retained them. You won’t see a tuk tuk in town!
Unfortunately they are considerably more expensive than tuk tuks and tend to offer set tourist routes around town starting at around 200 baht for a 10-15 minute one -- for instance along Talart Kao Road, around Wat Prathat Lampang Luang or around the old city. They do also occasionally hang around outside hotels and strategic points and if having a quiet day will take you anywhere in town you wish to go. This may require some hard bargaining though!
Riverside Guest House and a few other places offer motor scooter rental for 200 baht per day or bicycles for 100. Demand seems to outstrip supply, so it is a good idea to make a reservation a day in advance if you want one.
Green and yellow songthaews serve outlying districts in the province, leaving from the bus station and other strategic points in town. (Check with your hotel.)
Sample destinations (there are plenty more):
Mae Tha (on route to Lamphun): 30 baht
Ngao (on route to Phayao): 60 baht
Hang Chat (on the Lampang–Chiang Mai highway): 25-30 baht
Mae Prik (furthest point south on route to Tak): 70-80 baht
Muang Pharn (half-way to Wang Nua): 30-50 baht
Ko Kha (including Wat Prathat Lampang Luang): 20 baht
Wang Nua (most northerly point of the province on route to Chiang Rai): 65 baht