รถยนต์
จากกรุงเทพฯ ใช้ทางหลวงหมายเลข 1 ถึงกิโลเมตรที่ 52 แยกซ้ายเข้าทางหลวงหมายเลข 32 ผ่านสิงห์บุรี ชัยนาท เข้านครสวรรค์ แล้วแยกซ้ายเข้าทางหลวงหมายเลข 1 ผ่านกำแพงเพชร ตาก ตรงเข้าสู่จังหวัดลำปาง รวมระยะทางทั้งสิ้น 599 กิโลเมตร ใช้เวลาเดินทางประมาณ 7 ชั่วโมง หรือจะใช้เส้นทางสายใหม่จากพิษณุโลกเข้าเด่นชัยแล้วเดินทางเข้าจังหวัดลำปาง
รถไฟ
การรถไฟแห่งประเทศไทย จัดบริการรถด่วน รถเร็วและรถธรรมดา จากกรุงเทพฯ ไปลำปางทุกวัน สอบถามรายละเอียดเพิ่มเติมได้ที่ หน่วยบริการเดินทาง โทร. 1690, 0 2220 4334, 0 2220 4444 และที่สถานีรถไฟลำปาง โทร. 0 5421 7024 หรือ www.railway.co.th
รถโดยสารประจำทาง
บริษัท ขนส่ง จำกัด จัดบริการรถโดยสารธรรมดาและปรับอากาศ ไปลำปางทุกวัน รายละเอียดติดต่อที่ โทร. 0 2936 2852-66 หรือ www.transport.co.th สถานีขนส่งลำปาง โทร. 0 5422 7410 นอกจากนี้ ยังมีบริษัทเอกชนบริการรถประจำทางไป-กลับ ระหว่างกรุงเทพฯ-ลำปาง ได้แก่ บริษัท วิริยะทัวร์ กรุงเทพฯ โทร. 0 2936 2827 สาขา ลำปาง โทร. 0 5421 7373 บริษัท นิววิริยะทัวร์ กรุงเทพฯ โทร. 0 2936 2205-6 ลำปาง โทร. 0 5422 5889,
0 5422 7106 บริษัท สมบัติทัวร์ โทร. 0 2936 2495-6 บริษัท อินทรา โทร. 0 2936 2492-3 บริษัท ทันจิตต์ทัวร์ โทร. 0 2936 3213-4 บริษัท พรพิริยะทัวร์ กรุงเทพฯ 0 2936 2939, 0 2936 3554 ลำปาง โทร. 0 5422 8706, 0 5421 8199
จากสถานีขนส่งลำปางที่ถนนพหลโยธินมีรถโดยสารธรรมดาและปรับอากาศไปยังจังหวัด เชียงราย แพร่ นครสวรรค์ และน่าน นอกจากนี้ยังมีรถจากเชียงใหม่วิ่งผ่านลำปาง ไปยังจังหวัดในภาคเหนือ เช่น แพร่ พิษณุโลก แม่สาย แม่สอด และบางจังหวัดในภาคตะวันออกเฉียงเหนือ เช่น ขอนแก่น อุดรธานี อุบลราชธานี นครราชสีมา เป็นต้น สอบถามรายละเอียดเพิ่มเติมได้ที่ สถานีขนส่งลำปาง โทร. 0 5422 7410
เครื่องบิน
สายการบินบางกอกแอร์เวส์ บริการเที่ยวบิน กรุงเทพฯ-สุโขทัย -ลำปาง่ เริ่มบริการ กุมภาพันธ์ .2553 www.bangkokair.com หรือสอบถามข้อมูลที่ ท่าอากาศยานลำปาง โทร. 05422 6258
การคมนาคมภายในตัวจังหวัด จ.ลำปาง
การเดินทางจากอำเภอเมืองลำปางไปยังอำเภอต่าง ๆ
อำเภอเมือง | - กิโลเมตร |
อำเภอเกาะคา | 13 กิโลเมตร |
อำเภอห้างฉัตร | 18 กิโลเมตร |
อำเภอแม่ทะ | 26 กิโลเมตร |
อำเภอเสริมงาม | 40 กิโลเมตร |
อำเภอแม่เมาะ | 45 กิโลเมตร |
อำเภอแจ้ห่ม | 52 กิโลเมตร |
อำเภอสบปราบ | 59 กิโลเมตร |
อำเภอเมืองปาน | 69 กิโลเมตร |
อำเภองาว | 83 กิโลเมตร |
อำเภอเถิน | 96 กิโลเมตร |
อำเภอวังเหนือ | 107 กิโลเมตร |
อำเภอแม่พริก | 125 กิโลเมตร |
การเดินทางจากจังหวัดลำปางไปยังจังหวัด ใกล้เคียง
จังหวัดลำพูน | 71 กิโลเมตร |
จังหวัดสุโขทัย | 79 กิโลเมตร |
จังหวัดเชียงใหม่ | 92 กิโลเมตร |
จังหวัดพะเยา | 131 กิโลเมตร |
จังหวัดเชียงราย | 225 กิโลเมตร |
จังหวัดตาก | 241 กิโลเมตร |
จังหวัดแพร่ | 244 กิโลเมตร |