There are 6 ways to get from Malda Town Station to Odisha by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Malda Town to Bhubaneswartrain 22504 / ...
12h 54m₹380–3,000Drive 664.6 km
- Drive from Malda Town Station to Bhubaneshwarcar 664.6 km
10h 3m₹7,486–10,812Taxi
- Take the taxi from Malda Town Station to Bhubaneshwartaxi 664.6 km
10h 3m₹13,000–16,000Train to Purnea Airport, fly to Biju Patnaik International Airport
- Take the train from Malda Town to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Biju Patnaik International Airport (BBI)plane PXN - BBI
9h 32m₹10,556–34,648Train to Netaji Subhas Chandra Bose International Airport, fly to Biju Patnaik International Airport
- Take the train from Malda Town to Dankunitrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Biju Patnaik International Airport (BBI)plane CCU - BBI
10h 27m₹7,839–16,610Train to Purnea Airport, fly to Netaji Subhas Chandra Bose International Airport, train
- Take the train from Malda Town to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Netaji Subhas Chandra Bose International Airport (CCU)plane PXN - CCU
- Take the train from Howrah Jn to Balasoretrain
10h 50m₹6,767–27,169
Malda Town Station to Odisha by train
Questions & Answers
The cheapest way to get from Malda Town Station to Odisha is to train which costs ₹380 - ₹3,000 and takes 12h 54m.
The fastest way to get from Malda Town Station to Odisha is to train and fly which takes 9h 32m and costs ₹10,000 - ₹35,000.
Yes, there is a direct train departing from Malda Town and arriving at Bhubaneswar. Services depart three times a day, and operate every day. The journey takes approximately 12h 54m.
The distance between Malda Town Station and Odisha is 757 km. The road distance is 664.6 km.
The best way to get from Malda Town Station to Odisha without a car is to train which takes 12h 54m and costs ₹380 - ₹3,000.
The train from Malda Town to Bhubaneswar takes 12h 54m including transfers and departs three times a day.
Malda Town Station to Odisha train services, operated by Indian Railways, depart from Malda Town station.
Malda Town Station to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Malda Town Station to Odisha is 665 km. It takes approximately 10h 3m to drive from Malda Town Station to Odisha.
There are 326+ hotels available in Odisha.
What companies run services between Malda Town Station, India and Odisha, India?
Indian Railways operates a train from Malda Town to Bhubaneswar 3 times a day. Tickets cost ₹380–3,000 and the journey takes 12h 54m.
- Website
- goindigo.in
Flights from Purnea Airport to Biju Patnaik International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- ₹10,000–33,000
Flights from Purnea Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹17,000–38,000
Flights from Netaji Subhas Chandra Bose International Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Purnea Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹6,000–24,000
- Website
- starair.in
Flights from Purnea Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹5,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Malda Town to Bhubaneswar
- Ave. Duration
- 12h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹380–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Malda Town to Purnia Jn
- Ave. Duration
- 3h 38m
- Frequency
- 5 times a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Malda Town to Dankuni
- Ave. Duration
- 5h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Malda Town to Purnia Jn
- Ave. Duration
- 3h 38m
- Frequency
- 5 times a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Howrah Jn to Balasore
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- 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
- Ave. Duration
- 10h 3m
- Estimated price
- ₹13,000–16,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 How do I get from Sydney to Melbourne, What are the different types of Renfe trains in Spain?, and Want to know more about Flixbus? - to help you get the most out of your next trip.






