---
title: Add a teleport area
product: Advanced Framework Pro
version: 1.0
engine: Unreal Engine 5.8
updated: 2026-10-05
canonical: https://docs.human-codeable.com/workflows/add-teleport-area.html
---

# Add a teleport area

By the end of this you will have a region the player can teleport onto.

## Steps

1. Place a `BP_TeleportArea_Default` actor in the level and scale it to cover the walkable region.
2. For a fixed destination such as a chair, place a `BP_TeleportLocation_Default` instead.
3. Confirm the pawn has a `BPC_ControllerAbility_Teleport` on its motion controllers and a `BPC_PawnAbility_Teleport_Character` on the pawn.

[![A teleport area placed in the level](../images/howto_teleportarea_01-1600.webp?v=1883201a)](../images/howto_teleportarea_01-1600.webp?v=1883201a)

A teleport area placed in the level

[![The teleport arc and landing indicator on a valid target](../images/AFS_UX_Teleporter_result-1600.webp?v=5d913a91)](../images/AFS_UX_Teleporter_result-1600.webp?v=5d913a91)

The teleport arc and landing indicator on a valid target

## Notes

Use `BP_TeleportArea_Select` and `BP_TeleportLocation_Select` when the destination should also be selectable by laser or click rather than only by the teleport arc.

Implement `Interface_TeleportLocation` on your own actor to make it a valid destination without using the shipped classes.
