Rome2Rio

How to get fromHaryana to Mahārāshtraby train, plane, bus, or car

Find Transport to Mahārāshtra

See all options

There are 11 ways to get from Haryana to Mahārāshtra by train, plane, 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.

  1. Line 04407 train to Indira Gandhi International Airport, fly to Dr. Babasaheb Ambedkar International Airport

    best
    1. Take the train from Faridabad to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Dr. Babasaheb Ambedkar International Airport (NAG)plane plane DEL - NAG
    4h 18m
    ₹6,932–14,290
  2. Train

    cheapest
    1. Take the train from Faridabad to Dadartrain train 11058 / ...
    26h 23m
    ₹650–5,000
  3. Train via Borivali

    1. Take the train from Hazrat Nizamuddin to Borivalitrain train 12954 / ...
    18h 5m
    ₹723–6,379
  4. Bus via Agra

    1. Take the bus from Faridabad, Haryana to Agra, Uttar Pradeshbus bus Faridabad, Haryana - Agra, Uttar Pradesh
    2. Take the bus from Agra, Uttar Pradesh to Mumbai, Maharashtrabus bus Agra, Uttar Pradesh - Mumbai, Maharashtra
    30h 36m
  5. Drive 1,319.8 km

    1. Drive from Faridabad to Mumbaicar car 1,319.8 km
    14h 37m
    ₹14,813–21,396
  6. Line 04407 train to Indira Gandhi International Airport, fly to Aurangabad Airport

    1. Take the train from Faridabad to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Aurangabad Airport (IXU)plane plane DEL - IXU
    4h 32m
    ₹6,652–10,450
  7. Fly Chandigarh International Airport to Pune Airport

    1. Fly from Chandigarh International Airport (IXC) to Pune Airport (PNQ)plane plane IXC - PNQ
    4h 41m
    ₹7,051–13,139
  8. Line 04407 train to Indira Gandhi International Airport, fly to Pune Airport

    1. Take the train from Faridabad to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane plane DEL - PNQ
    5h 18m
    ₹6,679–10,990
  9. Line 04407 train to Indira Gandhi International Airport, fly to Ozar Airport

    1. Take the train from Faridabad to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Ozar Airport (ISK)plane plane DEL - ISK
    4h 36m
    ₹8,032–20,410
  10. Line 04407 train to Indira Gandhi International Airport, fly to Chhatrapati Shivaji Maharaj International Airport

    1. Take the train from Faridabad to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane plane DEL - BOM
    5h 45m
    ₹6,170–9,481
  11. Bus

    1. Take the bus from Faridabad, Haryana to Mumbai, Maharashtrabus bus Faridabad, Haryana - Mumbai, Maharashtra
    35h 36m

Haryana to Mahārāshtra by train

Calendar20Weekly Trains
Duration18h 5mAverage Duration
Ticket₹723Cheapest Price
See schedules

Questions & Answers

What companies run services between Haryana, India and Mahārāshtra, India?

Indian Railways operates a train from Hazrat Nizamuddin to Borivali 3 times a day. Tickets cost ₹600–4,600 and the journey takes 15h 55m. Alternatively, you can take a bus from Faridabad, Haryana to Hindmata Cinema via Agra, Uttar Pradesh, Mumbai, Maharashtra, Kurla Depot, and Shivaji Nagar Junction in around 30h 36m.

Airlines
Train operators
Bus operators

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

More Questions & Answers