Updated · By the TravelMapReel team

How do I make a travel map animation in CapCut?

In CapCut you make a travel map by putting a large map image on the timeline, adding keyframes so it pans and zooms from stop to stop, and drawing the route on top as an overlay, with your clips at each stop. It's free and flexible, but every move and every line is placed by hand. If you'd rather not, a photo-based app like TravelMapReel builds the route from your trip photos automatically.

Step by step

  1. 1

    Get a map image

    Make or download a large, high-resolution map of the whole region your trip covered, with every stop visible. Check that you're allowed to use it in a posted video.

  2. 2

    Start a vertical project

    Create a new project in CapCut set to 9:16 and add the map image as the first clip. Make it long enough to cover the whole route, for example 2 seconds per stop.

  3. 3

    Keyframe the camera

    Scale the map up so the first stop fills the frame and add a keyframe. Move the playhead forward, reposition and scale the map so the next stop is centered, and add another keyframe. Repeat for every stop.

  4. 4

    Add the route line

    Draw the route as an overlay: a traced line image, a shape or a sticker path. Reveal it stop by stop with keyframes or a mask so it grows as the map moves.

  5. 5

    Add a vehicle and pins

    Add a plane, car or pin sticker as an overlay and keyframe it along the line, matching each map keyframe.

  6. 6

    Drop in photos and clips

    Add your best photo or clip for each stop as an overlay, timed to when the map arrives there. Add place names as text.

  7. 7

    Export vertical

    Export at 1080×1920 and post. Add the sound in CapCut, or in TikTok or Instagram when you post.

Before you start: CapCut changes often

CapCut updates its app and templates often, so buttons move and features get renamed. The steps above describe the method, not exact taps. If a menu isn’t where you expect, look for the same idea: keyframes, overlays, masks and text. Some effects and templates may need a paid plan; check in the app.

Why do people use CapCut for travel maps?

It’s the editor a lot of TikTok creators already use, it runs on a phone, and it makes it easy to cut the map to the beat of a trending sound. For a short trip with a handful of stops, the manual method gives you exact control over every move.

What’s hard about the manual method?

None of this is a problem for a three-stop weekend. It adds up fast for a two-week road trip.

Are CapCut travel map templates any easier?

Templates are the shortcut many people use. You pick a travel map template and drop your photos into its slots. They’re quick, but the map, route and stops in the template are whoever made it, not your trip, unless the template lets you change them. For a route that matches where you actually went, you’re back to the manual method.

What’s the automatic alternative?

Your photos already hold the route. Every iPhone photo taken with Location Services on for the Camera saves when and where it was taken. TravelMapReel reads that instead of making you draw:

You choose a map theme and a vehicle (car, campervan, motorbike, plane or ferry), then the video renders in the cloud in a few minutes as a vertical 1080×1920 MP4. It has no music, so you add a sound when you post, the same as in the CapCut method. TravelMapReel is an iPhone app, coming soon. You can try it free with one teaser video that shows 3 stops of any trip, in 720p with a small watermark; the full video is unlocked in the app.

Can I use both?

Yes. Some creators will want the automatic route for the map part and CapCut for everything around it: an intro clip, text, a voice-over or cuts to the beat. Save the map video to Photos and import it into CapCut like any other clip.

For the other ways to do this, including Canva and After Effects, see four ways to make an animated travel map video.

Turn your last trip into a map video.

TravelMapReel is coming soon on iPhone. Try it free.

Email only, for the launch note. Unsubscribe in one click. Privacy

Watch examples →