XML 106 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Material Contractual Obligations, Commercial Commitments and Outstanding Debt (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Commitment And Contingencies [Line Items]  
Operating leases, Total $ 114us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Operating leases, Less than 1 year 19us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Operating leases, 1 to 3 years 27trip_OperatingLeasesFutureMinimumPaymentsDueWithinOneToThreeYear
Operating leases, 3 to 5 years 26trip_OperatingLeasesFutureMinimumPaymentsDueWithinThreeToFiveYear
Operating leases, More than 5 years 42us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Contractual Obligation, Total 266us-gaap_ContractualObligation
Contractual Obligation, Less than 1 year 25us-gaap_ContractualObligationDueInNextTwelveMonths
Contractual Obligation, 1 to 3 years 49us-gaap_ContractualObligationDueInSecondAndThirdYear
Contractual Obligation, 3 to 5 years 44us-gaap_ContractualObligationDueInFourthAndFifthYear
Contractual Obligation, More than 5 years 148us-gaap_ContractualObligationDueAfterFifthYear
Build to Suit Lease Obligation  
Commitment And Contingencies [Line Items]  
Contractual Obligation, Total 143us-gaap_ContractualObligation
/ us-gaap_LeaseArrangementTypeAxis
= trip_BuildToSuitLeaseObligationMember
Contractual Obligation, Less than 1 year 1us-gaap_ContractualObligationDueInNextTwelveMonths
/ us-gaap_LeaseArrangementTypeAxis
= trip_BuildToSuitLeaseObligationMember
Contractual Obligation, 1 to 3 years 18us-gaap_ContractualObligationDueInSecondAndThirdYear
/ us-gaap_LeaseArrangementTypeAxis
= trip_BuildToSuitLeaseObligationMember
Contractual Obligation, 3 to 5 years 18us-gaap_ContractualObligationDueInFourthAndFifthYear
/ us-gaap_LeaseArrangementTypeAxis
= trip_BuildToSuitLeaseObligationMember
Contractual Obligation, More than 5 years 106us-gaap_ContractualObligationDueAfterFifthYear
/ us-gaap_LeaseArrangementTypeAxis
= trip_BuildToSuitLeaseObligationMember
Expected Interest Payments on Term Loan  
Commitment And Contingencies [Line Items]  
Contractual Obligation, Total 9us-gaap_ContractualObligation
/ us-gaap_OtherCommitmentsAxis
= trip_ExpectedInterestPaymentsOnTermLoanMember
Contractual Obligation, Less than 1 year 5us-gaap_ContractualObligationDueInNextTwelveMonths
/ us-gaap_OtherCommitmentsAxis
= trip_ExpectedInterestPaymentsOnTermLoanMember
Contractual Obligation, 1 to 3 years $ 4us-gaap_ContractualObligationDueInSecondAndThirdYear
/ us-gaap_OtherCommitmentsAxis
= trip_ExpectedInterestPaymentsOnTermLoanMember