Mardan to Naushahro Feroze Bus Ticket Price, Online Booking, Service Timing

Naushahro Feroze via Moro: from Mardan, a Daewoo Express seat to Moro for about Rs 7,240, then a van on to Naushahro Feroze, paid on board. The trip to the Sindh district town near Padidan runs to about 16 and a quarter hours.

To Moro Rs 7,240 then local transport

To Moro
Rs 7,240first leg
Journey time
with the change
Distance
About 1,260 kmvia Moro
Change at
Morothen onward
Second leg
On boardMoro to Naushahro Feroze

Quick Fare Check: Mardan to Naushahro Feroze starts with Daewoo Express to Moro at Rs 7,240; the onward fare to Naushahro Feroze is paid at the stand. Allow about 16 and a quarter hours in all.

Mardan to Naushahro Feroze bus fare by operator

Mardan to Naushahro Feroze bus fares add up across two rides, since nothing runs straight through.

Mardan to Naushahro Feroze bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Daewoo ExpressLuxury ACLeg 1: Rashakai to Moro, about 9:45 am to 3:45 pmRs 7,240Book now Daewoo Express Luxury, Mardan to Naushahro Feroze
Local vansVanLeg 2: Moro to Naushahro Feroze, through the dayPaid on boardTickets at the stand

Indicative one-way prices for one adult seat on each leg; local fares are paid on board and the live coach fare confirms at checkout.

Mardan to Naushahro Feroze route map

Mardan to Naushahro Feroze route map Map of the Mardan to Naushahro Feroze bus route through Mardan, Rashakai, Islamabad, Pindi Bhattian, Faisalabad, Multan, Zahir Pir, Sukkur, Ranipur, Moro, Naushahro Feroze. 28°N 30°N 32°N 34°N 66°E 68°E 70°E 72°E 74°E Mardan Moro Naushahro Feroze 200 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run on to Moro and Naushahro Feroze.

Fares to Moro

  1. Daewoo Express LuxuryRs 7,240
One-way fares for the first leg; the onward rides are paid at the stand or at booking.

Mardan to Naushahro Feroze bus timings

Mardan to Naushahro Feroze bus timings are set by the Moro departures, so plan the first ride around them.

  1. To Moro

    Through the day

    Daewoo Express leaves the Rashakai terminal between about 9:45 am and 3:45 pm and reaches Moro in 15 hours.

  2. Moro to Naushahro Feroze

    As they fill

    Local vans pull out of Moro for Naushahro Feroze whenever they fill, from first light until early evening; about 40 minutes.

  3. The change

    Allow an hour

    The Daewoo coach sets down on the N-5 at Moro; local coaches and vans load at the town’s bus stand nearby.

  4. Eid rush

    Book early

    Coaches out of Mardan and Rashakai fill days ahead of both Eids; book as soon as your dates are fixed.

Mardan to Naushahro Feroze bus online booking

The Moro coach on the Mardan to Naushahro Feroze trip can be booked online; the local ride is paid on board.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Mardan to Naushahro Feroze buses

Which is the best bus service from Mardan to Naushahro Feroze?

The best way from Mardan to Naushahro Feroze is an early start to Moro and the onward ride the same day.

  • Daewoo Express

    Most departures

    About Rs 7,240 to Moro.

    From Rs 7,240

Our pick

Take Daewoo Express to Moro for about Rs 7,240, then the first onward ride from Moro.

Before you book a Mardan to Naushahro Feroze bus

Before you travel from Mardan to Naushahro Feroze, three things are worth knowing.

  • Padidan

    Padidan, on the N-5, is the district’s busiest roadside stop.

  • Moro first

    The first leg has its own page: see Mardan to Moro.

  • Dadu

    See Mardan to Dadu.

Mardan to Naushahro Feroze bus FAQs

What is the Mardan to Naushahro Feroze bus fare?

About Rs 7,240 for Daewoo Express to Moro; the onward fare is paid at the stand or at booking.

Is there a direct bus from Mardan to Naushahro Feroze?

No. Change at Moro.

How long does Mardan to Naushahro Feroze take?

About 16 and a quarter hours, including the waits between rides.

How long is the Moro to Naushahro Feroze ride?

About 40 minutes.

Where does the first ride leave from?

From Daewoo’s Mardan terminal at the Rashakai interchange on the M-1, about 20 minutes south of the city.

Book Mardan to Naushahro Feroze bus tickets for your date

Book your coach to Moro and pay with JazzCash, Easypaisa or card; the local ride is paid on board.

Search Mardan to Naushahro Feroze buses