There are 12 ways to get from Vellore to Māldah by train, plane, car, 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.
Train, train to Chennai International Airport, fly to Bagdogra Airport
best- Take the train from Katpadi Jn to Arakkonam
- Take the train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Fly from Chennai International Airport (MAA) to Bagdogra Airport (IXB)MAA - IXB
- Take the train from New Jalpaiguri to Malda Town
12h 21m₹8,294–18,251Bus, train
cheapest- Take the bus from Tirupati to Chennai Madhavaram
- Take the train from Chennai Egmore to Malda Town15629 / ...
43h 59m₹1,694–8,191Train
- Take the train from Katpadi Jn to Malda Town22503 / ...
34h 35m₹1,844–7,706Drive 1,915.8 km
- Drive from Vellore to Māldah1,915.8 km
28h 50m₹20,182–29,151Train, bus to Kempegowda International Airport, fly to Deoghar, taxi
- Take the train from Vellore Cant to Krishnarajapurm
- Take the bus from KR Pura station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Deoghar (DGH)BLR - DGH
- Take the taxi from Deoghar (DGH) to Māldah
12h 58m₹12,300–23,684Train, train to Chennai International Airport, fly to Durgapur Kazi Nazrul Islam Airport
- Take the train from Katpadi Jn to Arakkonam
- Take the train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Fly from Chennai International Airport (MAA) to Durgapur Kazi Nazrul Islam Airport (RDP)MAA - RDP
- Take the train from Andal Jn to Malda Town
14h₹6,824–21,651Train, bus to Kempegowda International Airport, fly to Bagdogra Airport
- Take the train from Vellore Cant to Krishnarajapurm
- Take the bus from KR Pura station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Bagdogra Airport (IXB)BLR - IXB
- Take the train from New Jalpaiguri to Malda Town
14h 38m₹8,070–18,384Train, bus to Kempegowda International Airport, fly to Durgapur Kazi Nazrul Islam Airport
- Take the train from Vellore Cant to Krishnarajapurm
- Take the bus from KR Pura station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Durgapur Kazi Nazrul Islam Airport (RDP)BLR - RDP
- Take the train from Andal Jn to Malda Town
16h 52m₹10,800–23,784Train, train to Chennai International Airport, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Katpadi Jn to Arakkonam
- Take the train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Fly from Chennai International Airport (MAA) to Netaji Subhas Chandra Bose International Airport (CCU)MAA - CCU
- Take the train from Sealdah to Malda Town
15h 32m₹7,135–17,077Train, train to Chennai International Airport, fly to Lok Nayak Jayaprakash Airport
- Take the train from Katpadi Jn to Arakkonam
- Take the train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Fly from Chennai International Airport (MAA) to Lok Nayak Jayaprakash Airport (PAT)MAA - PAT
- Take the train from Patna Jn to Malda Town
17h 37m₹7,244–19,621Train, train to Chennai International Airport, fly to Birsa Munda Airport
- Take the train from Katpadi Jn to Arakkonam
- Take the train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Fly from Chennai International Airport (MAA) to Birsa Munda Airport (IXR)MAA - IXR
- Take the train from Ranchi to Malda Town
19h 59m₹7,884–21,041Bus, train via Gajuwaka
- Take the bus from Tirupati to Chennai Madhavaram
- Take the bus from FlixBus Chennai - Madhavaram to FlixBus Visakhapatnam - Akkayapalem
- Take the train from Visakhapatnam to Malda Town
40h 36m₹2,622–9,335
Chennai International Airport (MAA) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Vellore to Māldah is to train which costs ₹1,800 - ₹8,000 and takes 34h 35m.
The fastest way to get from Vellore to Māldah is to train and fly which takes 12h 21m and costs ₹8,000 - ₹19,000.
The distance between Vellore and Māldah is 2176 km. The road distance is 1915.8 km.
The best way to get from Vellore to Māldah without a car is to train which takes 34h 35m and costs ₹1,800 - ₹8,000.
It takes approximately 12h 21m to get from Vellore to Māldah, including transfers.
Yes, the driving distance between Vellore to Māldah is 1916 km. It takes approximately 28h 50m to drive from Vellore to Māldah.
There are three+ hotels available in Māldah.
What companies run services between Vellore, India and Māldah, West Bengal, India?
Indian Railways operates a train from Katpadi Jn to Malda Town twice daily. Tickets cost ₹850–6,500 and the journey takes 34h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Chennai International Airport to Bagdogra Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Chennai International Airport to Bagdogra Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Chennai International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Chennai International Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Chennai International Airport to Bagdogra Airport via Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–13,000
Flights from Chennai International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Kempegowda International Airport to Deoghar
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Deoghar via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Deoghar via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Deoghar via Mumbai
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–15,000
Flights from Chennai International Airport to Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹4,800–16,000
Flights from Chennai International Airport to Durgapur Kazi Nazrul Islam Airport via Kempegowda International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹4,800–16,000
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Kempegowda International Airport to Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Kempegowda International Airport to Durgapur Kazi Nazrul Islam Airport via Hyderabad
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Kempegowda International Airport to Durgapur Kazi Nazrul Islam Airport via Chennai International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Kempegowda International Airport to Durgapur Kazi Nazrul Islam Airport via Bhubaneswar
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport via Raipur
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Birsa Munda Airport
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- ₹6,500–14,000
Flights from Chennai International Airport to Birsa Munda Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Chennai International Airport to Birsa Munda Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Chennai International Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ₹5,500–14,000
- Website
- spicejet.com
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Chennai International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹8,000–21,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Gauhati
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹6,500–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Katpadi Jn to Arakkonam
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Arakkonam to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Jalpaiguri to Malda Town
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Katpadi Jn to Malda Town
- Ave. Duration
- 34h 5m
- Frequency
- Twice daily
- Estimated price
- ₹850–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,900
- First Class (1A)
- ₹5,000–6,500
Train from Vellore Cant to Krishnarajapurm
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Andal Jn to Malda Town
- Ave. Duration
- 5h 33m
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Sealdah to Malda Town
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Patna Jn to Malda Town
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Ranchi to Malda Town
- Ave. Duration
- 11h 55m
- Frequency
- Twice a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
Train from Visakhapatnam to Malda Town
- Ave. Duration
- 20h
- Frequency
- 3 times a day
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Chennai Egmore to Malda Town
- Ave. Duration
- 37h 55m
- Frequency
- Twice a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from KR Pura station to Kempegowda International Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹210–240
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹210–240
- Phone
- 0866 2570005
- customercare@apsrtconline.in
- Website
- apsrtconline.in
Bus from Tirupati to Chennai Madhavaram
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ₹160–340
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹160–330
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Chennai - Madhavaram to FlixBus Visakhapatnam - Akkayapalem
- Ave. Duration
- 15h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹1,100–3,800
- Website
- https://www.flixbus.in
- Ave. Duration
- 3h 27m
- Estimated price
- ₹4,900–6,000
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 South Korea: Travelling from Seoul to Busan , How to get from JFK to New York City, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.











