There are 8 ways to get from Bhopal to Kapūrthala by plane, train, bus, car, 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.
Fly to Sri Guru Ram Dass Jee International Airport, train
best- Fly from Raja Bhoj International Airport (BHO) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BHO - ATQ
- Take the train from Amritsar Jn to Jalandhar Citytrain
9h 12m₹6,034–18,348Train
cheapest- Take the train from Bhopal Jn to Jalandhar Citytrain 12715 / ...
19h 1m₹615–4,686Bus
- Take the bus from Bhopal, Madhya Pradesh to Ujjain, Madhya Pradeshbus
- Take the bus from Ujjain, Madhya Pradesh to Ludhiana, Punjabbus
- Take the bus from Ludhiana, Punjab to Jalandhar, Punjabbus
23h 58mDrive 1,103.2 km
- Drive from Bhopal to Kapūrthalacar 1,103.2 km
13h 13m₹12,454–17,988Fly to Chandigarh International Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Chandigarh International Airport (IXC)plane BHO - IXC
- Take the train from Chandigarh to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Kapurthalatrain
10h 10m₹6,587–12,748Fly to Indira Gandhi International Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL)plane BHO - DEL
- Take the train from New Delhi to Kapurthalatrain
9h 55m₹5,479–9,898Fly to Jammu Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Jammu Airport (IXJ)plane BHO - IXJ
- Take the train from Jammu Tawi to Jalandhar Canttrain
10h 22m₹8,474–21,948Fly to Kangra Airport, taxi, train
- Fly from Raja Bhoj International Airport (BHO) to Kangra Airport (DHM)plane BHO - DHM
- Take the taxi from Kangra Airport (DHM) to Jassurtaxi
- Take the train from Pathankot Cantt to Kapurthalatrain
11h 17m₹12,214–30,448
Bhopal to Kapūrthala by train
Questions & Answers
The cheapest way to get from Bhopal to Kapūrthala is to train which costs ₹600 - ₹4,700 and takes 19h 1m.
The fastest way to get from Bhopal to Kapūrthala is to fly and train which takes 9h 12m and costs ₹6,000 - ₹19,000.
No, there is no direct bus from Bhopal to Kapūrthala. However, there are services departing from Bhopal, Madhya Pradesh and arriving at Jalandhar, Punjab via Ujjain, Madhya Pradesh and Ludhiana, Punjab. The journey, including transfers, takes approximately 23h 58m.
No, there is no direct train from Bhopal to Kapūrthala. However, there are services departing from Bhopal Jn and arriving at Kapurthala via Jalandhar City. The journey, including transfers, takes approximately 19h 1m.
The distance between Bhopal and Kapūrthala is 1093 km. The road distance is 1103.2 km.
The best way to get from Bhopal to Kapūrthala without a car is to train which takes 19h 1m and costs ₹600 - ₹4,700.
It takes approximately 9h 12m to get from Bhopal to Kapūrthala, including transfers.
Bhopal to Kapūrthala bus services, operated by Chartered Bus, depart from Bhopal, Madhya Pradesh station.
Bhopal to Kapūrthala train services, operated by Indian Railways, depart from Bhopal Jn station.
The best way to get from Bhopal to Kapūrthala is to train which takes 19h 1m and costs ₹600 - ₹4,700. Alternatively, you can bus, which costs and takes 23h 58m.
What companies run services between Bhopal, India and Kapūrthala, India?
Indian Railways operates a train from Bhopal Jn to Jalandhar City 3 times a day. Tickets cost ₹500–3,800 and the journey takes 17h 35m. Alternatively, you can take a bus from Bhopal, Madhya Pradesh to Kapūrthala via Ujjain, Madhya Pradesh, Ludhiana, Punjab, and Jalandhar, Punjab in around 23h 58m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Goa
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹6,000–19,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹4,900–7,500
Flights from Raja Bhoj International Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Raja Bhoj International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 2m
- When
- Monday, Friday, Tuesday, and Thursday
- Estimated price
- ₹9,500–27,000
- Website
- airindia.in
Flights from Raja Bhoj International Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–9,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Raja Bhoj International Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹8,000–23,000
- Website
- spicejet.com
Flights from Raja Bhoj International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- ₹9,500–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Jalandhar City
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhopal Jn to Jalandhar City
- Ave. Duration
- 17h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Chandigarh to Ludhiana Jn
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ludhiana Jn to Kapurthala
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Delhi to Kapurthala
- Ave. Duration
- 6h 58m
- Frequency
- 5 times a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Jammu Tawi to Jalandhar Cant
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Pathankot Cantt to Kapurthala
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- Chartered Bus
Bus from Bhopal, Madhya Pradesh to Ujjain, Madhya Pradesh
- Ave. Duration
- 3h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Chartered Bus
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Ujjain, Madhya Pradesh to Ludhiana, Punjab
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Schedules at
- Indo Canadian Express
- Website
- Kartar Bus Service Limited
Bus from Ludhiana, Punjab to Jalandhar, Punjab
- Ave. Duration
- 1h 20m
- Frequency
- Every 10 minutes
- Schedules at
- Kartar Bus Service Limited
- Ave. Duration
- 59 min
- Estimated price
- ₹2,000–2,500
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
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
More Questions & Answers
Bhopal to Kapūrthala bus services, operated by Chartered Bus, arrive at Ujjain, Madhya Pradesh station.
Bhopal to Kapūrthala train services, operated by Indian Railways, arrive at Jalandhar City station.
Yes, the driving distance between Bhopal to Kapūrthala is 1103 km. It takes approximately 13h 13m to drive from Bhopal to Kapūrthala.
There are 75+ hotels available in Kapūrthala.






