
Many people ask me how to order McDonald’s delivery in Shanghai – and I’ve been taking advantage of this superb service for the last four months, but I keep losing the telephone number (well to be truthful, I keep losing my phone, which has the number in it…). With this in mind, I am putting simple steps here so that wherever I am I will be able to find my ordering instructions:
Step 1
Call 4008-517-517 from your home phone or mobile
Step 2
Press ’2′ for English (or press ’1′ for Chinese)
Step 3
If this is your first time calling, you need to register your address with them. So just tell them your address (they are speaking English after all). If it’s not your first time, they will tell you your phone number and address before proceeding to Step 4…
Step 4
Order your Big Mac, McChicken sandwich or whatever other delicious food that you want!

That’s it! They will deliver it in between 30-45mins and it’s (usually) warm-hot. Delivery charge is 7rmb. The service is 24 hours a day and follows the ‘breakfast menu / daytime menu’ times of the normal McDonald’s (I don’t know what they are as I don’t tend to wake up before ‘daytime menu’ begins :E ).
*Update* – The McDonald’s delivery number is the same for the whole of China, so if you’re in Beijing, Guangzhou or Shenzhen just follow the same instructions to order McDonald’s delivery! Enjoy!
Comment using Facebook!
October 6, 2010 at 4:57 pm
Gah. They said our hotel is not within their delivery area. But the lady in the phone was strangely understandable in english. Lol.
November 11, 2010 at 9:07 am
At the moment I don’t have a cellphone here and I’m wondering how to dial Mcdonalds delivery in Beijing using Skype, anyone know? I tend to get a message saying there are too many numbers dialed.
November 11, 2010 at 11:23 am
Hell yea man, you saved my life. I love Mc Donald’s call centre. They can really understand English… Not like Pizza hut or Dominos.
November 28, 2010 at 10:15 pm
Thank u! really helped =]
February 5, 2011 at 12:35 am
Thumbs up mate!
Sure helped me out during Chinese New Year period!
May 18, 2011 at 12:00 pm
Thanks a lot Buddy…
July 2, 2011 at 10:15 am
thanks! :)
August 26, 2011 at 10:58 pm
Just ordered food in the middle of the night. Hell yeah I love you!
September 10, 2011 at 12:58 pm
I fell asleep, they took more than an hour, This morning I saw 2 missed calls from them, what happens in this case?
September 10, 2011 at 3:42 pm
You wake up hungry, my friend.
September 11, 2011 at 8:48 pm
Dude had a hard time figuring out where i lived, but my order is in and I am hungery! so lets hope the will find it lol
September 12, 2011 at 2:22 am
DID YOU GET IT?!?! OMG NOM NOM NOM
September 19, 2011 at 11:21 pm
Hell yeah man your so awesome u saved my life i lost my hotel room card and i lost the spare one too and i was soo hungry :v ty!!!
September 19, 2011 at 11:22 pm
can you send me menu photo in english? O.o
September 20, 2011 at 2:12 am
Haha dude it’s McDonald’s….they sell Big Mac, chicken burger, chicken nuggets, fries, cheeseburgers. You don’t need anything else to have a party in your mouth!
October 7, 2011 at 6:31 pm
Wohoo, it works! Not sure I should thank you or blame you for my next weight increase ;-)
October 7, 2011 at 7:20 pm
Try the fillet of fish – it’s basiclly a vegetable! Health food!
October 22, 2011 at 2:18 am
i got it within 10 minutes, I just orderd again at 2 in the morning ;) thanks man!
December 4, 2011 at 2:17 am
Living the dream!
December 3, 2011 at 3:39 pm
Every time I try to call 4008 517 517 it says the number is busy! Wtf am I doing wrong?
December 4, 2011 at 2:18 am
Are you sure you’re in China? This is a common reason for it not working!
December 17, 2011 at 8:31 pm
I will try it now here in hangzhou, let you guys knows soon. thanks in advance for the big help dude!
December 21, 2011 at 2:17 am
If this isnt my first time, why the fuck would i google how to order McDonalds! They dont speak any fucking english at all!!!! If they have that press 2 for english thing, they’d better understand wtf i’m saying! Last time it took 3 hours to devire my fucking burger!!!!!!!
January 12, 2012 at 6:52 pm
To do what to your burger?!
January 12, 2012 at 6:39 pm
i tried the number too, not in service. i think there’s a pre-code im missing somwhere
January 12, 2012 at 6:51 pm
Where are you calling from?
January 12, 2012 at 6:54 pm
im calling on my mobile in Jinhua
January 12, 2012 at 7:00 pm
Maybe the service isn’t available in Jinhua? Have you got those 24hr McDonald’s signs there? The ones with the moon and 24 dark blue?
January 12, 2012 at 7:07 pm
im actually here on business and i would expect the number to go through first and then be informed of the inavailability of the service. The phone company voice prompts just say this number is not in service…like when i dial a wrong number.
ive been trying to find out what region the number belongs to so i can add the pre-fix….
Its soo cold out and the manager of this hotel understands little english!..sigh..the regular chinese food here isnt friendly to my stomach..i wish there was a western chinese i could go to..chicken wings and fried rice any day!
January 12, 2012 at 7:12 pm
In three years in Shanghai I didn’t see any western-style Chinese food…
I don’t think 4008 is a location specific code, I think it’s like a ‘info line’ code (like 1-800 in the US or 0845 in the UK).
If you’re calling from an international mobile you could try 00 86 4008 517 517 just in case your phone is confused about what country you’re in.
You could also try 4008823823 which is KFC’s takeaway number, although they have problems with English in Shanghai, so I can’t imagine what the line is like in Jinhua…
January 12, 2012 at 7:13 pm
yes there is one with 24hr sign here in Yiwu
January 28, 2012 at 6:49 pm
LOL