On this page
  1. How to get their address and timing without spoiling it
  2. Surprises delivered to their door
  3. Digital and instant surprises
  4. DIY surprises to mail
  5. Surprises on a video call
  6. The big surprise: showing up
  7. Last-minute surprises for tomorrow (or Boyfriend/Girlfriend Day)
  8. Which surprise fits your budget?
  9. How to make a small surprise feel big
  10. Surprise mistakes to avoid
  11. FAQ

We earn a commission when you buy through some links on this page (as an Amazon Associate we earn from qualifying purchases). It never changes what we recommend or the price you pay. How we choose products.

The short answer

The easiest way to surprise a long-distance boyfriend or girlfriend is to get something to their door they didn't see coming, at a moment that matters. Quick picks:

  • Today, under $20: order their go-to takeout to their door and text "check your door" when it lands.
  • This week, under $10: mail a letter with a pressed flower, a photo and a tea bag inside.
  • Right now, free: a voice note or short video they can replay when they're low.
  • The big one: turn up in person. Read our surprise visit guide first.

A surprise works in a long-distance relationship because it breaks the routine. Most days look the same: texts, a call, sleep. Then one evening there's a knock at the door and their favorite dumplings are on the step. That's the feeling you're going for, and it rarely takes more than $30.

The 35 ideas below are grouped by how they reach the other person: delivered to their door, digital and instant, DIY by mail, surprises on a call, and the big one. Pick one from any group. The surprise lands because it's unexpected and specific, not because it's expensive.

How to get their address and timing without spoiling it

Most surprises fail on logistics, not ideas. Before you order anything:

  1. Get the address early and casually. "I want to send you a postcard from my trip" months ahead works. So does asking for it for a birthday card and then using it for something else.
  2. Check their schedule without asking directly. "What's your week looking like?" on a Sunday call tells you which evening they'll actually be home.
  3. Recruit an accomplice. A roommate, sibling or friend nearby can confirm they're in, take the delivery, or hide a package. Get their number now, before you need it.
  4. Write good delivery notes. Add "please ring, recipient not expecting this" or a safe-place note so it doesn't sit on a step all day.
  5. Watch the tracking emails. If you order in their name, some retailers email the recipient. Use your own email and phone number where you can.
  6. Think twice about their workplace. A delivery to work can be lovely or mortifying. Only do it if you know they'd enjoy the attention.

Surprises delivered to their door

These use ordinary local services near them: delivery apps, bakeries, florists, grocery shops. All you need is their address and good timing.

  1. Their favorite takeout, on a bad day. Order their usual through a delivery app to their address. Time it for when they get home after a rough shift or before a late night of studying. Usually $15–30.
  2. A breakfast surprise. Coffee and a pastry from a café near them, delivered before work on a day that matters: an interview, an exam, the first day at a new job.
  3. Something from a local bakery. Call an independent bakery in their neighborhood. Many will deliver locally or let you prepay for a pickup, and most will happily write a short message on a card or cake.
  4. Flowers from a local florist. Order directly from a florist near them rather than a national relay site where possible; more of the money goes into the arrangement. Works for boyfriends too, and many of them have never been sent flowers.
  5. A grocery delivery of their snacks. A small haul of favorite snacks and drinks via a grocery service in their area. No shipping box, no customs if you live in different countries.
  6. A meal for two, at the same time. Order the same dish to both your doors, then eat together on video. It's dinner and a date for the price of two takeouts. Our cook-together video call guide has the homemade version.
  7. A book with a gift note. Order a book from an online bookshop that ships in their country, add a gift message, and buy yourself a copy. You've just started a two-person book club.
  8. The thing they've mentioned needing. A new phone charger, the good headphones, a replacement for the mug they broke. Order it straight to them from a retailer in their country. Keep a note on your phone of things they mention; it's the best surprise list you'll ever have.

Browse long-distance gifts on Amazon

Digital and instant surprises

For when shipping is too slow, too expensive or crosses a border. All of these can go out today. For more, see our full guide to virtual gifts.

  1. A voice note to keep. Two minutes, recorded somewhere quiet, about a specific memory. Free, and they'll replay it more than you expect.
  2. A video montage. Cut together photos and clips you already have on your phone, add a song you both like, and send it with no explanation.
  3. A playlist with liner notes. One line per song about why it's on there. Send the notes as a separate message.
  4. A digital gift card with a plan. A gift card to a delivery app, a game store or a café near them, plus a specific suggestion: "Saturday brunch on me. Call me from the table."
  5. A game or show you'll do together. Gift a co-op game or a month of a streaming service, with the first session already on the calendar.
  6. An e-card that's actually personal. Skip the stock e-card. Scan a drawing, photograph a handwritten note, or design a simple card with a photo only the two of you would recognize.
  7. A scheduled message. Schedule an email or text to arrive at a moment you can't be awake for: 7 a.m. on their exam day, midnight on their birthday in their time zone.
  8. A small reward system. Tie little rewards to a goal they're working on: finishing a thesis chapter earns a delivery, a month of gym sessions earns a gift card. Keep the rewards small and the praise specific.

DIY surprises to mail

Easy things you can make and send with a letter. Most fit in a standard or large envelope, which keeps postage low. More ideas in our handmade gift guide.

  1. A letter with something inside. A pressed flower, a ticket stub, a photo, a sprig of lavender, a tea bag with "have this one with me" written on the tag. Our love letter guide helps with the words.
  2. "Open when" envelopes. Five to ten small envelopes, each labeled for a moment: open when you can't sleep, when you've had a bad day, when you're proud of yourself, the night before I visit.
  3. A mini photo booklet. Print photos at a pharmacy or photo kiosk, staple or string them into a booklet, and caption each one by hand.
  4. An envelope of reasons. Small folded notes, each with one reason you love them. An envelope mails far more cheaply than a jar.
  5. A date night in an envelope. Hot chocolate sachets, a homemade movie ticket and a note with a date and time for a watch-party date.
  6. A hand-drawn map. Draw the places that matter: where you met, the café from your first visit, the airport arrivals gate. It doesn't need to be good.
  7. A worn T-shirt, folded small. Something that smells like you, in a padded envelope. Costs postage and a few days of not washing it.
  8. A small care package. A handful of snacks, socks, a note and one inside-joke item. Our care package checklist covers what to include and what not to send abroad.

See open-when letter kits on Amazon

Surprises on a video call

No shipping at all, just a plan they don't know about. Our creative video date ideas have plenty more.

  1. A themed date they walk into. They join a normal call and find you dressed up, a candle lit, and the same meal ready at both ends (because you ordered theirs too).
  2. A quiz about the two of you. Twenty questions about your relationship, with small stakes: the loser plans the next date.
  3. A virtual tour of your day. Walk them through your commute, your desk, your favorite lunch spot. It's more intimate than it sounds.
  4. A surprise guest. Get their best friend, sibling or grandparent to join the call halfway through. Especially good for birthdays.
  5. A game night you've already set up. Game installed, invite sent, snacks at both ends. See our online games for couples.
  6. A read-aloud. Read the first chapter of a book you've sent them, or a short story, while they fall asleep.
  7. A planned "yes day." Announce at the start of a call that for the next three hours you'll do whatever they pick, including the film you've been avoiding.

The big surprise: showing up

  1. A surprise visit. Showing up is the surprise every other idea on this page is trying to imitate. It needs an accomplice, a backup plan if they're not home, and some honesty with yourself about whether they'd love a surprise or prefer a heads-up. Our surprise visit planning guide walks through it step by step.
  2. A booked visit, revealed. If a full surprise isn't practical, book the flights and reveal them: a printed boarding pass in an envelope, or a screenshot sent at the end of a call. Our cheap flights guide helps keep it affordable.
  3. Tickets to something you'll do together. A concert, a game or a show in the city where you'll next meet, on the dates of your next visit.
  4. The countdown. Once the next visit is booked, mail a countdown: a tear-off calendar, a paper chain, or a stack of numbered notes for the last ten days.

Last-minute surprises for tomorrow (or Boyfriend/Girlfriend Day)

Forgot it was their big day? National Boyfriend Day (October 3) and National Girlfriend Day (August 1) are informal social-media holidays in the US, so nobody expects much. These all work with less than 24 hours' notice:

  • Schedule a delivery for their lunch or dinner tomorrow through an app that allows scheduled orders.
  • Record a two-minute video listing three specific things you love about them, and schedule it for when they wake up.
  • Send a digital gift card to a café near them with a specific order: "the oat latte and the cinnamon thing, on me."
  • Book a call slot for the evening and turn it into a themed date, with both of you holding the same drink.
  • Post something if they'd enjoy it publicly. If they're private, send it just to them.

Which surprise fits your budget?

BudgetGood options
FreeVoice note, video montage, playlist with notes, scheduled message, call surprises (9–11, 15, 25–31)
Under $10Letter with something inside, open-when envelopes, photo booklet, reasons envelope, hand-drawn map (17–23)
$10–30Takeout, breakfast, bakery, snack delivery, book, small care package (1–3, 5, 7, 24)
$30 and upFlowers, meal for two, the thing they need, tickets, the visit (4, 6, 8, 32–34)

How to make a small surprise feel big

  • Pick the moment. The same takeout means more on the night they've had a terrible day than on a random Friday.
  • Add one specific sentence. "Because you said this week was brutal" turns food into care.
  • Be there for the reveal. Ask them to video call when the doorbell rings, or send "check your door" yourself.
  • Don't keep score. A surprise that comes with "your turn" attached stops being a surprise.

Surprise mistakes to avoid

  • Surprising someone who hates surprises. Give them anticipation instead: "Something's coming Thursday."
  • Ordering food they can't eat. Check allergies, diet and whether they've already eaten.
  • Getting the time zone wrong. Breakfast at 7 a.m. your time might be midnight theirs.
  • Leaving it on a doorstep all day. Use a safe-place note or an accomplice.
  • Making it about the reaction. If they're too tired to gush, the surprise still worked.

Shopping for a particular person? See our guides to gifts for a long-distance boyfriend and gifts for a long-distance girlfriend, or keep it cheap with our budget-friendly gift ideas.

Frequently asked questions

Is there a delivery service for long-distance relationships?

You don't need a special one. Ordinary food delivery apps, local bakeries, florists and grocery delivery services all deliver to someone else's address; you pay, they deliver. For recurring surprises, a subscription box in their name does the same job monthly. See our guide to subscription boxes for long-distance couples.

What can I order my long-distance boyfriend to surprise him?

His usual takeout on a hard day, coffee and a pastry before a big morning, a snack haul from a grocery delivery service, the thing he's mentioned needing (a charger, a game, good socks), or a book with a gift note. Pair it with a text that says "check your door" when it arrives.

What should I do for my long-distance boyfriend on Boyfriend Day?

National Boyfriend Day (October 3, an informal US social-media holiday) doesn't need a big gift. A food delivery timed for the evening, a voice note listing three things you love about him, and a short video call with his favorite drink in hand is plenty. National Girlfriend Day is August 1 and works the same way.

What if my partner doesn't like surprises?

Some people genuinely don't, especially surprise visits. Give them the anticipation instead: tell them something is coming on Thursday, but not what. Or let them choose the timing: "I've ordered you dinner. Tell me which night you want it."

Written and fact-checked by the LongDistance.net editorial team. Spotted something out of date or wrong? Tell us and we will fix it.

This guide is general information, not legal, medical, immigration or financial advice.