There are 7 ways to get from Visakhapatnam to Firozpur by plane, train, bus, or car
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 Chandigarh International Airport, train
best- Fly from Visakhapatnam (VTZ) to Chandigarh International Airport (IXC)plane VTZ - IXC
- Take the train from Chandigarh to Firozpur Canttrain
11h 58m₹9,405–18,827Train
cheapest- Take the train from Simhachalam to Lalitpurtrain 12807
- Take the train from Lalitpur to Firozpur Canttrain 12137
41h 41m₹1,256–8,367Bus
- Take the bus from Visakhapatnam to Bhubaneswarbus
- Take the bus from Bhubaneswar to Delhibus
- Take the bus from Delhi to Ludhianabus
- Take the bus from Ludhiana to Firozpurbus
2d 6hDrive 2,024.1 km
- Drive from Visakhapatnam to Firozpurcar 2,024.1 km
28h 59m₹22,663–32,735Fly to Indira Gandhi International Airport, train
- Fly from Visakhapatnam (VTZ) to Indira Gandhi International Airport (DEL)plane VTZ - DEL
- Take the train from New Delhi to Firozpur Canttrain
11h 41m₹9,467–14,177Fly to Sri Guru Ram Dass Jee International Airport, train
- Fly from Visakhapatnam (VTZ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane VTZ - ATQ
- Take the train from Amritsar Jn to Jalandhar Citytrain
- Take the train from Jalandhar City to Firozpur Canttrain
12h 42m₹8,472–18,527Fly to Jammu Airport, train
- Fly from Visakhapatnam (VTZ) to Jammu Airport (IXJ)plane VTZ - IXJ
- Take the train from Jammu Tawi to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Firozpur Canttrain
13h 58m₹10,832–18,377
Visakhapatnam (VTZ) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Firozpur is to train which costs ₹1,200 - ₹8,500 and takes 41h 41m.
The fastest way to get from Visakhapatnam to Firozpur is to fly and train which takes 11h 41m and costs ₹9,000 - ₹15,000.
No, there is no direct bus from Visakhapatnam to Firozpur. However, there are services departing from Visakhapatnam and arriving at Firozpur via Bhubaneswar, Delhi and Ludhiana. The journey, including transfers, takes approximately 2 days 6h.
No, there is no direct train from Visakhapatnam to Firozpur. However, there are services departing from Simhachalam and arriving at Firozpur Cant via Lalitpur. The journey, including transfers, takes approximately 41h 41m.
The distance between Visakhapatnam and Firozpur is 1832 km. The road distance is 2024.1 km.
The best way to get from Visakhapatnam to Firozpur without a car is to train which takes 41h 41m and costs ₹1,200 - ₹8,500.
It takes approximately 11h 58m to get from Visakhapatnam to Firozpur, including transfers.
Visakhapatnam to Firozpur bus services, operated by SLGT Travels, depart from Visakhapatnam station.
Visakhapatnam to Firozpur train services, operated by Indian Railways, depart from Simhachalam station.
The best way to get from Visakhapatnam to Firozpur is to train which takes 41h 41m and costs ₹1,200 - ₹8,500. Alternatively, you can bus, which costs and takes 2 days 6h.
What companies run services between Visakhapatnam, India and Firozpur, India?
You can take a vehicle from Visakhapatnam to Firozpur Cant via Simhachalam and Lalitpur in around 41h 41m. Alternatively, you can take a bus from Visakhapatnam to Firozpur via Bhubaneswar, Delhi, and Ludhiana in around 2d 6h.
- Website
- goindigo.in
Flights from Visakhapatnam to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Visakhapatnam to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Visakhapatnam to Chandigarh International Airport via Madras
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Chandigarh International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Indira Gandhi International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Visakhapatnam to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Visakhapatnam to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Visakhapatnam to Indira Gandhi International Airport via Madras
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Visakhapatnam to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Visakhapatnam to Sri Guru Ram Dass Jee International Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 10h 17m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Visakhapatnam to Sri Guru Ram Dass Jee International Airport via Hyderabad, Pune
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Jammu Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹10,000–15,000
Flights from Visakhapatnam to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Visakhapatnam to Jammu Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Visakhapatnam to Jammu Airport via Indira Gandhi International Airport, Srinagar
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
- Website
- airindia.in
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Visakhapatnam to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Visakhapatnam to Indira Gandhi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹10,000–12,000
Flights from Visakhapatnam to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 5h 37m
- When
- Tuesday to Wednesday
- Estimated price
- ₹10,000–12,000
Flights from Visakhapatnam to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Visakhapatnam to Jammu Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 9h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–20,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–24,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Chandigarh to Firozpur Cant
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Simhachalam to Lalitpur
- Ave. Duration
- 24h 6m
- Frequency
- 5 times a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,800
Train from Lalitpur to Firozpur Cant
- Ave. Duration
- 16h 23m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from New Delhi to Firozpur Cant
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Amritsar Jn to Jalandhar City
- Ave. Duration
- 1h 3m
- 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 Jalandhar City to Firozpur Cant
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Jammu Tawi to Ludhiana Jn
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Ludhiana Jn to Firozpur Cant
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhubaneswar to Delhi
- Ave. Duration
- 35h 45m
- Frequency
- 3 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Ludhiana
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ludhiana to Firozpur
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Ludhiana
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
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 guideBooking & Getting There
Visakhapatnam to Firozpur bus services, operated by SLGT Travels, arrive at Bhubaneswar station.
Visakhapatnam to Firozpur train services, operated by Indian Railways, arrive at Lalitpur station.
Yes, the driving distance between Visakhapatnam to Firozpur is 2024 km. It takes approximately 28h 59m to drive from Visakhapatnam to Firozpur.
Book your Visakhapatnam to Firozpur bus tickets online with Omio.
There are one+ hotels available in Firozpur.