There are 9 ways to get from Swat to Lahore by taxi, plane, unknown, car, bus, train, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Pokhara Airport, fly, travel
best- Take the taxi from Swat to Pokhara Airport (PKR)taxi
- Fly from Pokhara Airport (PKR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane PKR - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
12h 31mDrive, bus, train, travel
- Drive from Swat to Charnumber Jitpurcar
- Take the bus from Charnumber Jitpur to Krishnanagarbus
- Take the train from Barhni to Amritsar Jntrain
- Walk from Amritsar Jn to Dera Gujjran Stationunknown
30h 35mTaxi, bus, travel
- Take the taxi from Swat to Butwaltaxi
- Take the bus from Sonauli to Delhibus
- Take the bus from Delhi to Amritsarbus
- Walk from Amritsar to Dera Gujjran Stationunknown
32h 22mTaxi, night bus to Tribhuvan International Airport, fly, travel
- Take the taxi from Swat to Baglungtaxi
- Take the nightbus from Baglung to Dhungaaddanightbus
- Fly from Tribhuvan International Airport (KTM) to Sri Guru Ram Dass Jee International Airport (ATQ)plane KTM - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
20h 14mTaxi, train to Gorakhpur Airport, fly, travel
- Take the taxi from Swat to Butwaltaxi
- Take the train from Nautanwa to Kusmhitrain
- Fly from Gorakhpur Airport (GOP) to Sri Guru Ram Dass Jee International Airport (ATQ)plane GOP - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
18h 18mTaxi to Bhairawa, fly, travel
- Take the taxi from Swat to Bhairawa (BWA)taxi
- Fly from Bhairawa (BWA) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BWA - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
13h 45mDrive to Bharatpur Airport, fly, travel
- Drive from Swat to Bharatpur Airport (BHR)car
- Fly from Bharatpur Airport (BHR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BHR - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
14h 24mTaxi, bus, train, train to Maryada Purushottam Shri Ram International Airport, fly, travel
- Take the taxi from Swat to Saljhanditaxi
- Take the bus from Saljhandi to Krishnanagarbus
- Take the train from Barhni to Gonda Jntrain
- Take the train from Mankapur Jn to Ayodhya Cantttrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane AYJ - ATQ
- Walk from Golden Temple to Dera Gujjran Stationunknown
20h 43mTaxi, bus, train, travel
- Take the taxi from Swat to Dimuwataxi
- Take the bus from Dimuwa to Kalanki Dhungeaddabus
- Take the bus from Kalanki Dhungeadda to Krishnanagarbus
- Take the train from Barhni to Amritsar Jntrain
- Walk from Amritsar Jn to Dera Gujjran Stationunknown
2d 5h
Pokhara Airport (PKR) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Comparing Your Travel Options
The distance between Swat and Lahore is 1139 km.
The best way to get from Swat to Lahore without a car is to taxi and bus and train and travel which takes 2 days 5h and costs .
It takes approximately 12h 31m to get from Swat to Lahore, including transfers.
Lahore is 45 min behind Swat. It is currently 10:01 AM in Swat and 9:16 AM in Lahore.
There are 1143+ hotels available in Lahore.
What companies run services between Swat, Nepal and Lahore, Pakistan?
There is no direct connection from Swat to Lahore. However, you can take the taxi to Pokhara Airport (PKR) airport, fly to Sri Guru Ram Dass Jee International Airport (ATQ), walk to Amritsar Airport, take the bus to Golden Temple, travel to Dera Gujjran Station, then take the subway to Sultanpura Station. Alternatively, you can take a vehicle from Swat to Sultanpura Station via Charnumber Jitpur, Krishnanagar, Barhni, Amritsar Jn, and Dera Gujjran Station in around 30h 35m.
- Website
- goindigo.in
Flights from Pokhara Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $170–700
Flights from Pokhara Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 8h 50m
- When
- Wednesday and Sunday
- Estimated price
- $270–750
Flights from Pokhara Airport to Sri Guru Ram Dass Jee International Airport via Bhairawa, Tribhuvan International Airport, Delhi
- Ave. Duration
- 9h 35m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $170–550
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $110–220
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Kolkata
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–220
Flights from Gorakhpur Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $65–210
Flights from Bhairawa to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $140–600
Flights from Bhairawa to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 8h 35m
- When
- Wednesday and Sunday
- Estimated price
- $230–650
Flights from Bhairawa to Sri Guru Ram Dass Jee International Airport via Pokhara Airport, Tribhuvan International Airport, Delhi
- Ave. Duration
- 8h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $150–440
Flights from Bharatpur Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $110–340
Flights from Bharatpur Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 9h 5m
- When
- Wednesday and Sunday
- Estimated price
- $180–490
Flights from Maryada Purushottam Shri Ram International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $65–200
- Website
- airindia.in
Flights from Pokhara Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- $160–490
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $110–470
Flights from Bhairawa to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- $140–430
Flights from Bharatpur Airport to Sri Guru Ram Dass Jee International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $110–330
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barhni to Amritsar Jn
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–6
- Third AC (3A)
- $13–17
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
Train from Nautanwa to Kusmhi
- Ave. Duration
- 2h 37m
- Frequency
- 6 times a week
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
Train from Barhni to Gonda Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Mankapur Jn to Ayodhya Cantt
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
Train from Barhni to Amritsar Jn
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–6
- Third AC (3A)
- $13–17
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
- Phone
- 9857039522
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Charnumber Jitpur to Krishnanagar
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Saljhandi to Krishnanagar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Kalanki Dhungeadda to Krishnanagar
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $19
- Website
- Namaste Kapilvatsu Tours and Travels
- Website
- Vaishali Expresso Pvt. Ltd.
Bus from Sonauli to Delhi
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Schedules at
- Vaishali Expresso Pvt. Ltd.
- Website
- Golden Temple Express Volvo
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 16m
- Frequency
- Every 3 hours
- Schedules at
- Golden Temple Express Volvo
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Delhi to Amritsar
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 35m
- Frequency
- 6 times a week
- Estimated price
- $5–16
- Schedules at
- Zingbus
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Website
- New Pal Travels
- Website
- ADTC tour and Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Schedules at
- ADTC tour and Travels
- Website
- Shree mann travels
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Shree mann travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi to Amritsar
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- $8–16
- Schedules at
- Laxmi Holidays
- Website
- Radhey Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Schedules at
- Radhey Travels
- Website
- K.S Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Schedules at
- K.S Travels
- Phone
- 069-521340
- Website
- Myagdi Korala
Night bus from Baglung to Dhungaadda
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- Myagdi Korala
- Hiace
- $9
- 2*2 VIP Sofa A/C
- $12
- Phone
- 01-5452686
- [email protected]
- Website
- sajhayatayat.com.np
Bus from Dimuwa to Kalanki Dhungeadda
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Estimated price
- $7
- Book at
- bussewa.com
- Ave. Duration
- 3h 11m
- Estimated price
- $28–180
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to get from London to Edinburgh, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.


























