<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="echo-20200422.xsd" xlink:type="simple"/>
    <context id="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001426945</identifier>
        </entity>
        <period>
            <startDate>2020-04-22</startDate>
            <endDate>2020-04-22</endDate>
        </period>
    </context>
    <context id="id279ceef6a6149858d345aaef09459aa_D20191023-20191023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001426945</identifier>
        </entity>
        <period>
            <startDate>2019-10-23</startDate>
            <endDate>2019-10-23</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="id279ceef6a6149858d345aaef09459aa_D20191023-20191023"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl80L2ZyYWc6YTAzZGYyOTQ4ZTJjNGMyNzk4MzE2MmM1NDk1NGVmMzcvdGFibGU6Y2EzNDFiODkwM2JmNGY5MzhjNzY4ZmIzZTJjNTg3MjgvdGFibGVyYW5nZTpjYTM0MWI4OTAzYmY0ZjkzOGM3NjhmYjNlMmM1ODcyOF8yLTEtMS0xLTA_51afd9d4-7fa8-457f-8322-e6d3e103834c">0001426945</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="id279ceef6a6149858d345aaef09459aa_D20191023-20191023"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl80L2ZyYWc6YTAzZGYyOTQ4ZTJjNGMyNzk4MzE2MmM1NDk1NGVmMzcvdGFibGU6Y2EzNDFiODkwM2JmNGY5MzhjNzY4ZmIzZTJjNTg3MjgvdGFibGVyYW5nZTpjYTM0MWI4OTAzYmY0ZjkzOGM3NjhmYjNlMmM1ODcyOF81LTEtMS0xLTA_e11d12c4-9ef8-4bf4-810d-00a51bf2c413">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN184OA_0033f144-8b63-4a0a-8d86-3409edaa3132">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18yNDE_08141c57-3ce7-47d2-b69d-5afcc302f904">2020-04-22</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18yNDY_64168bc7-655b-4fd8-81f9-79f68da5b46a">ECHO GLOBAL LOGISTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18zMTg_9c67c37d-f162-42cb-b3ce-bc5123ee607f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18zNDE_b05d5e30-bb95-494a-92cb-a47878a35126">001-34470</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18zNTg_d9bc8a9b-171a-4a82-83a7-000018808737">20-5001120</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN180OTQ_d6f0e634-abc5-425e-a20e-7f569d760519">600 West Chicago Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN180OTc_0dd704d3-9c4b-484f-9c2b-e4b1634cb178">Suite 725</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN181MDY_59dc9752-d803-41af-bd72-b0d31f060e5d">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN181MTA_04b1185a-3d76-4e61-b1c3-2b7015a89955">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN181MTg_5d15b7df-98b1-4f84-a044-3e733ae949b8">60654</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN181OTE_cbf7c1dd-684a-4176-b4e1-586bfcf8f776">800</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN181OTU_48046091-62c9-4a33-b898-fc0e9b025604">354-7993</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN184OTU_90e4f51e-6e2a-4c3b-b4f7-63dd7b083aaf">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN185ODY_fabe9d55-b826-4000-94cb-f24b9c1b7280">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18xMDc4_6d6375fb-4f3d-46e9-aaf2-ef7a496e17bb">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18xMTg2_4d6e1287-ebce-4790-8894-000bc5f8006a">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGFibGU6YTEyZjRjMjZmNTAxNDdhMmIzZWUyNDljYjJiNzIxNjcvdGFibGVyYW5nZTphMTJmNGMyNmY1MDE0N2EyYjNlZTI0OWNiMmI3MjE2N18xLTAtMS0xLTA_ededee24-b294-477e-8998-5d27ca5c4fa4">Common stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGFibGU6YTEyZjRjMjZmNTAxNDdhMmIzZWUyNDljYjJiNzIxNjcvdGFibGVyYW5nZTphMTJmNGMyNmY1MDE0N2EyYjNlZTI0OWNiMmI3MjE2N18xLTEtMS0xLTA_9d6dd41c-4b46-4d29-980c-7ce996673c02">ECHO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGFibGU6YTEyZjRjMjZmNTAxNDdhMmIzZWUyNDljYjJiNzIxNjcvdGFibGVyYW5nZTphMTJmNGMyNmY1MDE0N2EyYjNlZTI0OWNiMmI3MjE2N18xLTItMS0xLTA_de8eee22-1bed-4d2d-a945-db5c319eebfa">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i30bf82f954a842b0999cef4c59fd8d42_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODMxN2ZmNTJkODQxNDg4YmE4NmM5ODk1NWYxYzI2L3NlYzpmNjgzMTdmZjUyZDg0MTQ4OGJhODZjOTg5NTVmMWMyNl8xL2ZyYWc6Y2I2NzBhNWU5NjhjNGM4M2ExNjdiNzQ0NzE5NTgxMjcvdGV4dHJlZ2lvbjpjYjY3MGE1ZTk2OGM0YzgzYTE2N2I3NDQ3MTk1ODEyN18xNjE3_47bea587-3c82-41a7-8412-b137a1125696">false</dei:EntityEmergingGrowthCompany>
</xbrl>
