There are 10 ways to get from Pakistan to Ranchi by unknown, plane, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Sri Guru Ram Dass Jee International Airport, fly to Birsa Munda Airport
best- Walk from Dera Gujjran Station to Golden Templeunknown
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Birsa Munda Airport (IXR)plane ATQ - IXR
8h 48mTrain, travel via Delhi
- Take the train from Karachi City to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to New Delhitrain
- Take the train from New Delhi to Ranchitrain
2d 6hBus, travel
- Take the bus from Karachi to Sailkotbus
- Walk from Sailkot to FlixBus Jammu - Kunjwani Bypassunknown
- Take the bus from FlixBus Jammu - Kunjwani Bypass to FlixBus Delhi Kashmere Gate ISBTbus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the bus from Patliputra Bairiya ISBT - Patna to Ranchi Kanta Toli Chowkbus
2d 7hTravel, train to Jammu Airport, fly to Birsa Munda Airport
- Walk from Dera Gujjran Station to Atariunknown
- Take the train from Amritsar Jn to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Birsa Munda Airport (IXR)plane IXJ - IXR
13h 55mTravel to Sri Guru Ram Dass Jee International Airport, fly to Gaya, train
- Walk from Dera Gujjran Station to Golden Templeunknown
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Gaya (GAY)plane ATQ - GAY
- Take the train from Gaya Jn to Ranchitrain
19h 48mBus, travel, train to Srinagar International Airport, fly to Birsa Munda Airport
- Take the bus from Islamabad to Murreebus
- Walk from Murree to Baramulaunknown
- Take the train from Baramula to Badgamtrain
- Fly from Srinagar International Airport (SXR) to Birsa Munda Airport (IXR)plane SXR - IXR
11h 54mTravel, train to Indira Gandhi International Airport, fly to Birsa Munda Airport
- Walk from Dera Gujjran Station to Atariunknown
- Take the train from Amritsar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Birsa Munda Airport (IXR)plane DEL - IXR
12h 57mTravel, train, taxi to Kangra Airport, fly to Birsa Munda Airport
- Walk from Dera Gujjran Station to Atariunknown
- Take the train from Amritsar Jn to Pathankottrain
- Take the taxi from Nurpur Road to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Birsa Munda Airport (IXR)plane DHM - IXR
14h 9mTrain, travel, train to Bhatinda, fly to Birsa Munda Airport
- Take the train from Lahore Junction to Kasur Jn.train
- Walk from Kasur Jn. to Firozpur Cantunknown
- Take the train from Firozpur Cant to Bhatinda Jntrain
- Fly from Bhatinda (BUP) to Birsa Munda Airport (IXR)plane BUP - IXR
14h 6mTrain, travel
- Take the train from Karachi City to Kasur Jn.train
- Walk from Kasur Jn. to Khem Karanunknown
- Take the train from Khem Karan to Amritsar Jntrain
- Take the train from Amritsar Jn to Ranchitrain
2d 18h
Sri Guru Ram Dass Jee International Airport (ATQ) to Birsa Munda Airport (IXR) flights
Questions & Answers
The distance between Pakistan and Ranchi is 1461 km.
The best way to get from Pakistan to Ranchi without a car is to train and travel via Delhi which takes 2 days 6h and costs .
It takes approximately 8h 48m to get from Pakistan to Ranchi, including transfers.
Ranchi is 30 min ahead of Pakistan. It is currently 9:15 PM in Pakistan and 9:45 PM in Ranchi.
There are 129+ hotels available in Ranchi.
What companies run services between Pakistan and Ranchi, India?
There is no direct connection from Pakistan to Ranchi. However, you can take the subway to Dera Gujjran Station, travel to Golden Temple, take the bus to Amritsar Airport, walk to Sri Guru Ram Dass Jee International Airport (ATQ) airport, fly to Birsa Munda Airport (IXR), then take the taxi to Ranchi. Alternatively, you can take a train from Karachi City to Ranchi via Kasur Jn., Firozpur Cant, and New Delhi in around 2d 6h.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Pune
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 10h 15m
- When
- Tuesday
- Estimated price
- ₹10,000–18,000
Flights from Jammu Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Jammu Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–23,000
Flights from Jammu Airport to Birsa Munda Airport via Leh, Indira Gandhi International Airport
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Jammu Airport to Birsa Munda Airport via Chandigarh, Indira Gandhi International Airport
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹9,500–22,000
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Indira Gandhi International Airport
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Srinagar International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Srinagar International Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Srinagar International Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 9h 40m
- When
- Wednesday
- Estimated price
- ₹13,000–19,000
Flights from Srinagar International Airport to Birsa Munda Airport via Chandigarh, Indira Gandhi International Airport
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–19,000
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Kangra Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Kangra Airport to Birsa Munda Airport via Chandigarh, Indira Gandhi International Airport
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–26,000
Flights from Kangra Airport to Birsa Munda Airport via Indira Gandhi International Airport, Patna
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Bhatinda to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹7,000–18,000
Flights from Bhatinda to Birsa Munda Airport via Indira Gandhi International Airport, Kolkata
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹8,500–18,000
Flights from Bhatinda to Birsa Munda Airport via Hindon, Patna
- Ave. Duration
- 10h 10m
- When
- Monday to Friday
- Estimated price
- ₹7,000–18,000
Flights from Bhatinda to Birsa Munda Airport via Indira Gandhi International Airport, Patna
- Ave. Duration
- 11h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹7,000–18,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Jammu Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Indira Gandhi International Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Srinagar International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 40m
- When
- Monday to Saturday
- Estimated price
- ₹7,000–18,000
Flights from Jammu Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Srinagar International Airport to Birsa Munda Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Indira Gandhi International Airport to Birsa Munda Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Phone
- +92 42 99201738
- contact@railways.gov.pk
- Website
- pakrailways.gov.pk
Train from Karachi City to Kasur Jn.
- Ave. Duration
- 25h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,100–4,757
- 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,600
- AC Sleeper
- ₹2,300–3,400
- AC Business
- ₹2,800–4,000
- AC Standard
- ₹2,470
- AC Business
- ₹3,321
- AC Sleeper
- ₹3,906
- Greenline Special
- ₹4,757
Train from Lahore Junction to Kasur Jn.
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₹120–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
- ₹120–180
- AC Sleeper
- ₹230–340
- AC Business
- ₹600–850
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Firozpur Cant to New Delhi
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from New Delhi to Ranchi
- Ave. Duration
- 19h 10m
- Frequency
- Once daily
- Estimated price
- ₹600–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Amritsar Jn to Jammu Tawi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Ranchi
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Baramula to Badgam
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Amritsar Jn to New Delhi
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Amritsar Jn to Pathankot
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Firozpur Cant to Bhatinda Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Khem Karan to Amritsar Jn
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Amritsar Jn to Ranchi
- Ave. Duration
- 36h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,700–6,000
- Phone
- (061) 111 22 44 88
- info@faisalmovers.com.pk
- Website
- faisalmovers.com
Bus from Karachi to Sailkot
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹1,900–3,305
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- ₹2,000–2,700
- Executive
- ₹1,900–2,500
- Executive
- ₹2,537
- Sleeper Class
- ₹3,305
- Executive Plus
- ₹3,038
Bus from Islamabad to Murree
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹160–490
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- ₹360–490
- Executive
- ₹160–210
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Jammu - Kunjwani Bypass to FlixBus Delhi Kashmere Gate ISBT
- Ave. Duration
- 12h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹850–2,800
- Website
- https://www.flixbus.in
- Phone
- +91 08046333629
- mashanti66@gmail.com
- Website
- maashantitravels.com
Bus from Patliputra Bairiya ISBT - Patna to Ranchi Kanta Toli Chowk
- Ave. Duration
- 9h 35m
- Frequency
- Twice daily
- Estimated price
- ₹650–1,100
- Website
- https://www.maashantitravels.com/
- Adult
- ₹650–1,100
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide













