# Cancel an Omio trip and see the refund with AI

> Before an Omio trip is cancelled, your agent shows the refund, the fees you lose and whether Flix pays in vouchers. It cancels after your OK.

Source: https://cotlet.dev/integrations/omio-api-mcp-server/cancel-trip-and-see-refund

A trip is off and the real question is how much money comes back. On Omio the answer depends on whether the fare is refundable, whether Omio Flex was added, and which travel company runs the train or bus.

Cotlet does it in your own Omio account with list\_bookings, get\_booking, get\_cancellation\_quote and cancel\_booking, called by your AI agent, an n8n workflow or a script.

[Request access](https://cotlet.dev/app/signup?app=omio) [All Omio tools](https://cotlet.dev/integrations/omio-api-mcp-server)

Hosted · nothing to install or maintain

Official options

## Can Omio do this on its own?

Omio has no API for cancelling a booking or reading a refund amount (checked 11 Oct 2026). Omio shows the refund amount, including any cancellation fees, in the Your Bookings cancellation flow before you confirm.

By hand

## How you do it in Omio today

1. Open Your Bookings on omio.com or in the Omio app and select the trip you no longer need.
2. Check the fare conditions in the app or in the confirmation email, because Omio allows online cancellation only for a refundable fare or a booking with Omio Flex.
3. Start the cancellation and read the full refund amount with any cancellation fees, which Omio shows before you confirm.
4. Confirm, then watch your bank, card or PayPal account for the refund.
5. What gets missed is timing and form: Omio Flex stops working two hours before departure, and a Flix booking cancelled on Omio comes back as a voucher, not cash.

With an agent

## How to cancel an Omio trip and see the refund with AI

Prompt

```
Cancel the Madrid to Valencia trip and tell me how much comes back.
```

1. 01  
### Pin down the booking and the clock  
list\_bookings narrows upcoming trips to the route you named. If the trip relies on Omio Flex and leaves in less than two hours, the agent says at once that Flex no longer applies.
2. 02  
### Work out which refund rule applies  
get\_booking shows whether the fare is refundable or protected by Omio Flex. With Flex the expected amount is 80% of the ticket price, and the agent compares that figure with the quote before trusting either.
3. 03  
### Quote before touching anything  
get\_cancellation\_quote returns what comes back and what stays with Omio. The agent names each lost part, such as the service fee or the Flex fee, and stops if the fare cannot be cancelled online.
4. 04  
### Warn when the refund is a voucher  
For a Flix booking the agent warns that the money returns as a Flix voucher usable only on Flix trips booked through Omio, and asks whether you still want to cancel. Your rule "cash only" makes it skip such bookings.
5. 05  
### Cancel after your OK, then track it  
cancel\_booking runs once you accept the quote. The agent reports the payment method the refund goes to and reminds you not to open a bank dispute while you wait.

### What you get back

Example data

```
Booking OM47720516: Renfe Madrid Atocha to València Joaquín Sorolla, Thu 3 Dec 08:20
Fare: refundable, online cancellation allowed
Paid 45.00 EUR; refund 42.50 EUR; service fee 2.50 EUR not refunded
You approved; booking cancelled
Refund to the Visa card ending 4421, usually 3 to 5 days plus bank time
```

### Other ways to ask

- Which of my upcoming Omio trips can I still cancel for money back, and how much would each return?
- Cancel my Berlin to Prague bus only if the refund is cash, not a voucher.
- Cancel tomorrow's booking with Omio Flex now, while the 80% refund still applies.

Before you automate it

## What Omio allows, and what to know first

- Omio Flex refunds 80% of the ticket price to the original payment method within 14 days, but not when the operator cancels the trip or when you cancel less than two hours before departure.
- A Flix booking cancelled in Your Bookings is refunded as a Flix voucher valid for 12 months, one voucher per later Flix booking on Omio, and not combinable with other discounts.
- Omio issues the refund for a cancelled booking only after the travel company has reimbursed Omio, and a bank dispute opened meanwhile holds the refund until it clears.
- Omio card refunds usually appear in 3 to 5 days, PayPal refunds in 1 to 2 business days, and iDEAL or Sofort refunds can take up to 15 days.

cancel\_booking asks for your OK by default. To run it on a schedule without you, switch confirmation off for that tool in your dashboard.

Sources: [Omio Help: How can I cancel my ticket?](https://help.omio.com/hc/en-us/articles/203646752-How-can-I-cancel-my-ticket) · [Omio Help: What is Omio Flex?](https://help.omio.com/hc/en-us/articles/24163906526236-What-is-Omio-Flex) · [Omio Help: Flix](https://help.omio.com/hc/en-us/articles/14796329205020-Flix) · [Omio Help: Why haven't I received my refund?](https://help.omio.com/hc/en-us/articles/360015804640-Why-haven-t-I-received-my-refund)

REST

## Call get\_cancellation\_quote from a script

curl

```
curl https://cotlet.dev/api/v1/omio/get_cancellation_quote \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"booking_id":"OM47720516"}'
```

Example response

```
{
"booking_id": "OM47720516",
"cancellable": true,
"refund": {
"amount": 42.5,
"currency": "EUR"
},
"non_refundable": {
"service_fee": 2.5,
"currency": "EUR"
},
"paid": {
"amount": 45,
"currency": "EUR"
}
}
```

MCP: add https://cotlet.dev/mcp/v1 with the same key; the tool is omio\_get\_cancellation\_quote. Example data.

[Schedule it in n8n, Make, Zapier or cron](https://cotlet.dev/integrations/omio-api-mcp-server#automations)

Tools

## Omio tools this automation uses

__Cotlet Omio tools used to cancel an Omio trip and see the refund with AI__
| Tool | Parameters |
| ------------------------ | ------------- |
| list\_bookings | status, limit |
| get\_booking | booking\_id |
| get\_cancellation\_quote | booking\_id |
| cancel\_booking | booking\_id |

[All 10 Omio tools with descriptions](https://cotlet.dev/integrations/omio-api-mcp-server#tools)

## More Omio automations

- [Book the cheapest Omio train or bus ticket with AI](https://cotlet.dev/integrations/omio-api-mcp-server/book-cheapest-train-or-bus-ticket)
- [Change the date of an Omio train ticket with AI](https://cotlet.dev/integrations/omio-api-mcp-server/change-train-ticket-date)
- [Omio API and MCP server: every tool](https://cotlet.dev/integrations/omio-api-mcp-server)
- [All use cases](https://cotlet.dev/use-cases)

## Give your agent access to Omio.

Free 7-day trial with 5,000 credits, no card needed. Cotlet is independent and not affiliated with Omio.

[Request access](https://cotlet.dev/app/signup?app=omio)
