Speed Post Delivery Time Guide

State and City wise, and international delivery timelines for India Post Speed Post

How Long Does Speed Post Take?

Speed Post delivery time in India depends on the distance between origin and destination pin codes. Generally, metro-to-metro deliveries take 1-2 days, while remote or rural areas can take up to 5 days. Here is a complete breakdown:

Official Promise: India Post guarantees Speed Post delivery within 1-3 working days for most domestic routes under its Time Bound Delivery service.

Domestic Speed Post Delivery Time

Route Type Examples Estimated Days Working Days
Metro to MetroDelhi -> Mumbai, Chennai -> Kolkata1–2 daysMonday - Saturday
Metro to Major CityMumbai -> Pune, Delhi -> Jaipur1-2 daysMonday - Saturday
Metro to Small CityDelhi -> Lucknow, Mumbai -> Nashik2-3 daysMonday - Saturday
Metro to RuralMumbai -> Solapur village3-5 daysMonday - Saturday
Rural to RuralVillage to village4-7 daysMonday - Saturday
North East StatesAny origin -> Arunachal, Nagaland5-7 daysMonday - Saturday
Andaman and NicobarAny mainland -> A and N Islands7-10 daysIncludes transit by ship
LakshadweepAny mainland -> Lakshadweep10-14 daysIncludes sea freight

City-to-City Speed Post Delivery Time (Major Routes)

FromToDays
New DelhiMumbai1-2 days
New DelhiBengaluru2-3 days
New DelhiChennai2-3 days
New DelhiKolkata2-3 days
New DelhiHyderabad2-3 days
MumbaiChennai1-2 days
MumbaiBengaluru1-2 days
MumbaiKolkata2-3 days
ChennaiBengaluru1 day
BengaluruHyderabad1-2 days
KolkataGuwahati2-3 days
KolkataPatna1-2 days
AhmedabadMumbai1 day
JaipurNew Delhi1 day
LucknowNew Delhi1-2 days
PuneMumbai1 day

State-wise Speed Post Delivery Time from Delhi

Destination StateCapital CityEstimated Delivery
MaharashtraMumbai1-2 days
KarnatakaBengaluru2-3 days
Tamil NaduChennai2-3 days
West BengalKolkata2-3 days
TelanganaHyderabad2-3 days
GujaratAhmedabad1-2 days
RajasthanJaipur1-2 days
Uttar PradeshLucknow1-2 days
BiharPatna2-3 days
Madhya PradeshBhopal1-2 days
PunjabChandigarh1 day
HaryanaGurugram1 day
AssamGuwahati3-4 days
OdishaBhubaneswar2-3 days
KeralaThiruvananthapuram3-4 days
Jammu and KashmirSrinagar / Jammu3-5 days
Himachal PradeshShimla2-3 days
UttarakhandDehradun1-2 days
GoaPanaji2-3 days
ChhattisgarhRaipur2-3 days
JharkhandRanchi2-3 days
Arunachal PradeshItanagar5-7 days
MeghalayaShillong4-5 days
ManipurImphal5-7 days
MizoramAizawl5-7 days
NagalandKohima5-7 days
SikkimGangtok4-5 days
TripuraAgartala4-5 days

International Speed Post (EMS) Delivery Time

India Posts international express service (EMS/Speed Post) connects India to over 100 countries. Delivery time varies by destination:

DestinationEstimated Delivery
USA / Canada7-14 days
UK5-10 days
Australia7-12 days
UAE / Gulf Countries4-7 days
Germany / France7-14 days
Nepal / Bangladesh3-7 days
Sri Lanka4-8 days
Singapore / Malaysia5-10 days
China / Japan7-14 days

Note: All delivery times are estimates and depend on working days (Monday–Saturday). Public holidays, bad weather, natural disasters, or postal strikes can cause delays. For guaranteed delivery timelines, contact your local post office.

FAQs on Speed Post Delivery Time

Does Speed Post deliver on Sunday?

No, Speed Post does not deliver on Sundays or national public holidays. Delivery happens Monday through Saturday. However, parcel movement within sorting hubs may continue 7 days a week.

Why is my Speed Post taking longer than expected?

Common reasons include: public holidays, high volume during festivals, bad weather affecting air/road transit, remote destination requiring extra local delivery legs, or customs clearance for international parcels.

Can I pay extra for faster Speed Post delivery?

Speed Post already operates on a time-bound guarantee. For even faster delivery in select cities, India Post offers the Business Parcel service. Private couriers like Blue Dart and DTDC may offer faster premium options.