There are 7 ways to get from Ongole to Kolkata by taxi, plane, train, ferry, 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.
Taxi to Vijayawada Airport, fly
best- Take the taxi from Ongole to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Netaji Subhas Chandra Bose International Airport (CCU)plane VGA - CCU
8h 11m₹11,774–17,284Train, ferry
cheapest- Take the train from Ongole to Howrah Jntrain 12664 / ...
- Take the ferry from Howrah Jetty to Fairlieferry
24h 43m₹620–4,608Train, ferry via Shalimar
- Take the train from Ongole to Shalimartrain 12659 / ...
- Take the ferry from Howrah Jetty to Fairlieferry
23h 16m₹789–4,811Bus
- Take the bus from Ongole to Vijayawadabus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Vijayawada to Kolkatabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
25h 10mDrive 1,338.5 km
- Drive from Ongole to Kolkatacar 1,338.5 km
19h 41m₹14,958–21,606Bus to Hyderabad, fly
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Netaji Subhas Chandra Bose International Airport (CCU)plane HYD - CCU
10h 17m₹8,148–13,242Train to Chennai International Airport, fly
- Take the train from Ongole to Chennai Centraltrain
- Fly from Chennai International Airport (MAA) to Netaji Subhas Chandra Bose International Airport (CCU)plane MAA - CCU
9h 37m₹6,272–14,713
Vijayawada Airport (VGA) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Comparing Your Travel Options
The cheapest way to get from Ongole to Kolkata is to train and ferry which costs ₹600 - ₹4,700 and takes 24h 43m.
The fastest way to get from Ongole to Kolkata is to taxi and fly which takes 8h 11m and costs ₹11,000 - ₹18,000.
No, there is no direct bus from Ongole to Kolkata. However, there are services departing from Ongole and arriving at Kolkata via Vijayawada. The journey, including transfers, takes approximately 25h 10m.
The distance between Ongole and Kolkata is 1225 km. The road distance is 1338.5 km.
The best way to get from Ongole to Kolkata without a car is to train and ferry via Shalimar which takes 23h 16m and costs ₹750 - ₹4,900.
It takes approximately 8h 11m to get from Ongole to Kolkata, including transfers.
Ongole to Kolkata bus services, operated by SLGT Travels, depart from Ongole station.
Ongole to Kolkata bus services, operated by SLGT Travels, arrive at Vijayawada station.
Yes, the driving distance between Ongole to Kolkata is 1338 km. It takes approximately 19h 41m to drive from Ongole to Kolkata.
Book your Ongole to Kolkata bus tickets online with Omio.
What companies run services between Ongole, India and Kolkata, India?
You can take a bus from Ongole to Kolkata via Vijayawada in around 25h 10m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Chennai International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–19,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport via Ranchi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport via Visakhapatnam
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport via Varanasi
- Ave. Duration
- 4h 15m
- When
- Thursday to Saturday
- Estimated price
- ₹8,000–12,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport via Bhubaneswar
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–12,000
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport via Nagpur
- Ave. Duration
- 5h 5m
- When
- Wednesday
- Estimated price
- ₹8,000–12,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport via Bhubaneswar
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport via Visakhapatnam
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Website
- airindia.in
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- spicejet.com
Flights from Hyderabad to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹5,500–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ongole to Shalimar
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,600–4,600
Train from Ongole to Chennai Central
- Ave. Duration
- 5h
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Ongole to Howrah Jn
- Ave. Duration
- 24h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,600
- [email protected]
- Website
- SLGT Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vijayawada to Kolkata
- Ave. Duration
- 21h 40m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Vijayawada to Kolkata
- Ave. Duration
- 24h 35m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Phone
- 0866 2570005
- [email protected]
- Website
- APSRTC
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- APSRTC
- Seater
- ₹500–950
- Phone
- +918697733391
- [email protected]
- Website
- WBTC
Ferry from Howrah Jetty to Fairlie
- Ave. Duration
- 10 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹6–9
- Website
- WBTC
Ferry from Howrah Jetty to Fairlie
- Ave. Duration
- 10 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹6–9
- Website
- WBTC
- Ave. Duration
- 2h 30m
- Estimated price
- ₹2,700–3,300
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 Getting to Rome from the airport, How to plan an amazing trip around Scandinavia, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
There are 1112+ hotels available in Kolkata.











