There are 5 ways to get from Pakistan to Moga by plane, train, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Islamabad International Airport, train, travel
best- Fly from Islamabad International Airport (ISB) to Lahore International Airport (LHE)plane ISB - LHE
- Take the train from Walton to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to Mogatrain
6h 29mBus, travel, train
- Take the bus from Karachi to Lahorebus
- Take the bus from MAO College to Gajjumata Terminalbus
- Walk from Gajjumata Terminal to Firozpur Cantunknown
- Take the train from Firozpur Cant to Mogatrain
21h 55mTrain, travel
- Take the train from Karachi City to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to Mogatrain
27h 30mFly from Quetta International Airport, train, travel
- Fly from Quetta International Airport (UET) to Lahore International Airport (LHE)plane UET - LHE
- Take the train from Walton to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to Mogatrain
6h 52mFly from Karachi, train, travel
- Fly from Karachi (KHI) to Lahore International Airport (LHE)plane KHI - LHE
- Take the train from Walton to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to Mogatrain
9h
Islamabad International Airport (ISB) to Lahore International Airport (LHE) flights
Questions & Answers
The distance between Pakistan and Moga is 443 km.
The best way to get from Pakistan to Moga without a car is to bus and travel and train which takes 21h 55m and costs .
It takes approximately 6h 29m to get from Pakistan to Moga, including transfers.
Moga is 30 min ahead of Pakistan. It is currently 3:09 AM in Pakistan and 3:39 AM in Moga.
There are four+ hotels available in Moga.
What companies run services between Pakistan and Moga, India?
There is no direct connection from Pakistan to Moga. However, you can take the taxi to Islamabad International Airport (ISB) airport, fly to Lahore International Airport (LHE), take the taxi to Walton, take the train to Kasur Jn., travel to Firozpur Cant, then take the train to Moga. Alternatively, you can take a bus from Ranchore Lane to Moga via Garden, Karachi, Lahore, GPO Station, Anarkali Station, MAO College, Gajjumata Terminal, and Firozpur Cant in around 21h 55m.
- Website
- flyjinnah.com
Flights from Islamabad International Airport to Lahore International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Quetta International Airport to Lahore International Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–29,000
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Website
- www4.piac.com.pk
Flights from Quetta International Airport to Lahore International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–55,000
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Website
- airblue.com
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹39,000–130,000
- Phone
- +92 42 99201738
- contact@railways.gov.pk
- Website
- pakrailways.gov.pk
Train from Walton to Kasur Jn.
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- ₹110–850
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹110–170
- AC Sleeper
- ₹220–320
- AC Business
- ₹600–850
Train from Karachi City to Kasur Jn.
- Ave. Duration
- 25h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,100–4,835
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹1,100–1,700
- AC Sleeper
- ₹2,400–3,500
- AC Business
- ₹2,900–4,100
- AC Standard
- ₹2,511
- AC Business
- ₹3,376
- AC Sleeper
- ₹3,970
- Greenline Special
- ₹4,835
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Firozpur Cant to Moga
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 0304-111-7008
- info@daewoo.com.pk
- Website
- daewoo.com.pk
Bus from Karachi to Lahore
- Ave. Duration
- 16h 45m
- Frequency
- Hourly
- Estimated price
- ₹2,500–5,000
- Website
- https://daewoo.com.pk/
- Sleeper
- ₹3,400–5,000
- Luxury
- ₹2,800–3,800
- Adult
- ₹2,500–3,400
Bus from MAO College to Gajjumata Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 5 minutes
- Estimated price
- ₹9–11
- Schedules at
- https://pma.punjab.gov.pk/
- Multan Metro Bus
- ₹9
- Lahore Metro Bus
- ₹11
- Rawalpindi Metro Bus
- ₹11
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 The London Underground: Essential tips to navigate the Tube, How do I buy a London Underground ticket?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









