Ordering Subway through Uber Eats works the same way as ordering from any other restaurant on the platform
Open the Uber Eats app or website, search for Subway, select the location nearest you, browse the menu, add items to your cart, and proceed to checkout. Subway locations vary in what they offer on Uber Eats — some franchise locations participate while others do not — so you may see multiple Subway options in your area with different menus and delivery times.
The order goes to the Subway location you selected, not to Uber. Uber handles the delivery driver and payment processing, but the restaurant prepares your food. Delivery times depend on how busy the location is and how far you are from it, typically ranging from 20 to 45 minutes in urban areas.
Key Takeaways
- Search for Subway by name in the Uber Eats app, then pick the specific location you want to order from, since not all franchises participate.
- You can customize sandwich ingredients, bread type, and toppings the same way you would in the restaurant, and special requests appear in the order notes.
- Uber Eats charges a service fee, delivery fee, and small order fee (if your order is under a certain amount), on top of the menu price.
- You pay through Uber Eats at checkout using a saved payment method, and the Subway location receives the order details but not your payment information.
Finding a Subway location that delivers through Uber Eats
Not every Subway franchise uses Uber Eats. When you search for "Subway" in the app, you will see all participating locations in your area with their estimated delivery times and current status (open or closed). If you see multiple Subway results, compare their menus — some locations may have slightly different offerings or promotions.
If you do not see any Subway results, it means no franchises in your delivery zone currently use Uber Eats. You can try searching again in a few weeks, as franchises sometimes join the platform later. You can also check the Uber Eats website to see if the specific Subway address you want to order from is listed.
How to customize your Subway order
When you tap on a sandwich, the app shows you all available customization options: bread type (6-inch or footlong), protein choice, vegetables, cheese, and condiments. You select each component the same way you would at the counter. If the Subway location offers it, you can also add extras like bacon or double meat.
If you have a special request that is not covered by the standard menu options — for example, "no onions, extra pickles" or "toast the bread" — type it in the special instructions box at the bottom of your order. The restaurant sees these notes and will do their best to follow them, though they cannot always may provide unusual requests on delivery orders.
Understanding Uber Eats fees on top of the menu price
Uber Eats adds three types of charges to your order: a service fee (usually 10 to 15 percent of your subtotal), a delivery fee (which varies by distance and demand), and sometimes a small order fee if your total is below a certain threshold. These fees are shown before you complete payment, so you know the final cost.
The menu prices you see in the app may be slightly higher than in-restaurant prices — Subway sets these prices for delivery orders. Promotions and discounts sometimes appear in the app and reduce the final total. If you have an Uber Pass subscription (a paid membership), you may get reduced delivery fees on orders over a certain amount.
Payment and what information Subway receives
You pay Uber Eats directly through the app using a saved credit card, debit card, or other payment method linked to your account. Uber processes the payment and takes a cut; Subway receives the order details and the food cost, but not your payment information or full address — they only see the delivery location.
Your receipt comes from Uber Eats, not from Subway. If you need to dispute a charge or report a problem with your order, contact Uber Eats support through the app. If the food was prepared incorrectly, Uber Eats can issue a refund or credit to your account.
What to do if your order is late or incorrect
Open the Uber Eats app, go to your active order, and tap "Help" to report an issue. You can tell Uber that the order is taking longer than the estimated time, items are missing, or food arrived cold or wrong. Uber will contact the restaurant or driver to investigate.
If the problem cannot be fixed (for example, a missing item that cannot be delivered now), Uber Eats will refund or credit the affected amount to your account. Keep the order details and any photos of the problem in case you need to reference them. Response times vary, but Uber typically resolves issues within a few hours to a business day.
Delivery time and order tracking
After you place your order, the Subway location has a window to confirm and start preparing it — this usually takes a few minutes. Once the order is ready, a driver picks it up and heads to your address. The app shows you real-time tracking: preparation time, pickup, and delivery progress with the driver's location.
Estimated delivery times are based on the restaurant's current workload and the distance to your address. During busy hours (lunch and dinner), estimates may be longer. You can contact the driver through the app once they have picked up your order if you need to give them special instructions, like a gate code or building entrance details.
Frequently Asked Questions
Can I order a Subway gift card through Uber Eats?
No. Uber Eats only lets you order food and drinks for delivery or pickup. To buy a Subway gift card, you would visit a Subway location in person or go to Subway's website directly.
What if the Subway location is out of a menu item I want?
The app will show items as unavailable if the restaurant has run out. You can choose a different item instead. If you have already placed an order and the restaurant cannot make part of it, they will contact Uber, and Uber will refund that portion or offer a substitute.
Can I schedule a Subway order for later?
Yes. In the Uber Eats app, before you check out, tap "Schedule for later" and pick a time. The restaurant will prepare your order close to that time, and the driver will deliver it then. Scheduling is usually available for 1 to 7 days in advance, depending on the location.
Do I tip the driver through Uber Eats?
Yes. At checkout, Uber Eats asks you to set a tip for the driver. You can adjust the tip after delivery if you want. The tip goes to the driver, not to Subway or Uber.
What if I want to pick up my Subway order instead of having it delivered?
Some Subway locations offer pickup through Uber Eats. When you search for Subway, look for locations that show a "Pickup" option. Pickup orders are usually ready faster and cost less because there is no delivery fee, though service fees still explore.