Etihad Airways Etihad Guest Transfer Partners, Ratios and Transfer Times
Last updated: November 12, 2026
Etihad Airways Etihad Guest transfer partners: all 15 programs that transfer to or from Etihad Airways Etihad Guest, with current transfer ratios, minimum transfer amounts and measured transfer times. Ratios and bonuses are verified daily by AwardWallet.
-
Australia
-
New Zealand
-
United Kingdom
-
Canada
-
Singapore
-
United States
-
Germany
-
Hong Kong
-
India
-
Taiwan
-
Brazil
-
Saudi Arabia
United States
United States
United States
Accor Group (ALL - Accor Live Limitless)
Barclaycard
United States
Hyatt (
IHG Hotels & Resorts (One
Ramp (Ramp Rewards)
Revolut (RevPoints)
Rove
Shangri-La (Circle)
Standard Chartered (360° Rewards)
Frequently Asked Questions
q: How long do Amex points take to transfer?
a: Most Amex Membership Rewards transfers to airline partners post immediately, though some partners take a day or more.
q: Are point transfers reversible?
a: No. Transfers from a bank program to an airline or hotel program are generally irreversible once submitted.
Developer access: Mile Transfer Times API
Build with AwardWallet's measured transfer speeds. Use our public endpoints to fetch how long point transfers really take across bank, airline, and hotel programs, including card-specific rates and ratios.
Endpoints
-
API (OpenAPI 3.1):
https://loyalty.awardwallet.com/v1/mile-transfer-times/openapi-3.1.0.yml
Usage & attribution (rules of engagement)
You're free to use this data in your products as long as you clearly attribute AwardWallet, link to this page, and keep our links live:
- Include this line: “Transfer times are measured and managed by AwardWallet.”
- Link: https://awardwallet.com/mile-transfer-times
- If you display this data, you must also display AwardWallet's links (the buy_url field and any links inside message_html) as active, clickable links. Removing, rewriting, or cloaking them is not permitted.
Data details
- Unit: hours (durations may include a decimal part; 0 = immediate, null = not enough data yet)
- Shape: single transfers[] array, one object per source/target pair
- Card-specific rates are split into variants[]; credit_cards: null means the rate applies to all cards
- Each variant includes ratio, min_transfer, duration, bonus, message_html, buy_url
Caching
- Responses include ETag and meta.data_hash for cache validation.
- We recommend respecting Cache-Control and using conditional requests.
Examples
API (OpenAPI 3.1)
curl -s https://loyalty.awardwallet.com/v1/mile-transfer-times/list \
-H 'Accept: application/json'
JavaScript (fetch)
const res = await fetch('https://loyalty.awardwallet.com/v1/mile-transfer-times/list', {
headers: { 'Accept': 'application/json' }
});
const data = await res.json();
/* Example filter: pairs with at least one immediate transfer */
const instant = data.transfers.filter(t =>
t.variants.some(v => v.duration.max_hours === 0)
);
Conditional fetch with ETag
curl 'https://loyalty.awardwallet.com/v1/mile-transfer-times/list' -v -H 'If-None-Match: "your-saved-etag-from-last-fetch"' -q
The server will return '304 Not Modified' with an empty body if there is no new data, and '200 OK' with the new data if there is new data.
Versioning
- Current version: v1 (/v1/…).
- If the schema changes, we’ll introduce /v2 and keep /v1 available for a deprecation window.